My all time favorite shampoo. I have oily hair that needs to be washed everyday. It's difficult finding a shampoo that cleanses my hair but leaves it moisturized and not weighed down. My hair always feels clean after I use this. It doesn't overly strip your hair. Plus it smells amazing. Definitely my go to shampoo.