The Shepherdess Soap is an all natural, lanolin based face and hand soap although you certainly can use it on your entire body. Rave reviews especially for those with skin sensitivities! This soap is extra moisturizing and the perfect gift for the knitter who already has it all.