This product is a mixture of number of different oils which have their own properties. This oil combines castor oil which helps in hair growth. Almond oil high on vitamin E which again helps in hair growth and reduce hairfall, olive oil which moisturise your scalp and again makes your hair strong.
I will not recommend this product to be used as body moisturiser as it has strong smell and a bit sticky.