About 90% of shampoos and conditioners out in the market contains sulfate. The ingredients makes up the foamy consistency when you lather. While some people don't think sulfate pose any health risk, the ingredient can fade hair colour and cause hair to become brittle. Which is why some brands offer sulfate-free option to their consumers. Just like any regular shampoo, not all sulfate-free shampoo suits a single hair type.
For color- and chemical- treated hair:
For curly and frizzy hair:
For normal to oily hair:
For dry hair: