I normally get a keratin treatment on my hair once or twice a year and my stylist recommended this shampoo for that reason. Loved this product right away! Small amount is all you need and it does produce a nice sudsing which I happen to prefer, whereas some similar shampoos don’t. It cleans thoroughly, doesn’t leave excess chemicals on yr hair, does leave it soft and workable. Now use it full time, not just when having treatments. Get it!