Review (4/5): Moisturizing Shampoo
I love the way this shampoo moisturizes my hair while washing, but I need a descent amount to clean my hair. The softness in the end result is worth the purchase.