The Keratin Moisturizing Shampoo is a salon professional shampoo, infused with 26 minerals. It is a singular designed sulfate-free formula that deeply penetrates moisture into roots, scalp and hair strands; repairing normal to dry hair; blonde hair, chemically treated hair and all hair types that thirst for more hydration.