It is a great product by patanjali . Patanjali kesh kanti milk protein shampoo gives a great fragnance to our hair and it makes our hair smooth and silky. I am a great fan of patanjali products as it doesnot have any harmful chemicals as compared to other products .Its only disadvantage is its packaging it doesnot have good packaging as compared to others. We can feel smoothness and silkiness to our hair after few days also.It is a protein based shampoo such as milk which is very good for hair.