Himalaya products are effective.I have used it fot 3 yrs.it reduces hair fall for some extent.It is effective if water is soft water. For hard water it is not suitable .Fragnance is not too strong it is average and good fragnance.If you use the product as suggested below it will be more effective .
firstly, wash your hair gently with warm water avoid using hot water
secondly, gently apply himalaya shampoo which must be diluted in the water before applying it and leave it for 10min.
after that wash your hair gently with water without rubbing your hair harder.
repeat it for 2 or 3 times based on ur hair type.you will get best result.
Himalaya shampoo produces lather which is helpfull to remove the oil from your hair effectively without rubbing your hair too much which may lead to hairfall.