I hv used kesh kanti bt it is very rough shampoo for hair.hair becomes thin and rough u cant manage it and fragnance is also below average.it is sold more at thename of ayurved.i cant comment on that but the results that shuould b obtained are not seen yet.i wud prefer other range of products