This is definitely one of the better deep cleansing shampoos. It really does revitalize your hair, taking away all of the residue that builds up from the hair products that we use every day. I call it a fresh start every Monday morning for my hair. Highly recommended