Castile Soap is a natural made soap that is made from natural plant oils so it's not harsh on your skin like some other non natural commercially made soaps.
If you have sensitive skin or over oily skin the Castile Soap is a good safe option for washing your skin with.
Castile Soap also balances your skins PH level and keeps your skin healthy.
I use Castile Soap for showering with and for washing my hands and it gets me cleaner than any other soap has ever done.