After receiving a Keratin Complex keratin treatment in the salon, my beautician recommended this line in order to maximize the longevity of the effects of the treatment. I can say that it does appear that using this shampoo and conditioner helped to maintain some of the benefits from the keratin treatment such as making it less frizzy and less prone to getting poofy in humid or wet weather. However, this shampoo and conditioner have not overly impressed me in terms of the quality. After using it, I don't feel as satisfied with the moisture as I have with other shampoo lines. I will say my hair is very finicky and does not respond well to many shampoos. While the benefits of this line (maintaining the keratin treatment) make it worth it, I would definitely recommend a supplementary leave in conditioner and/or deep conditioner.