I have very, very long hair (about 28 inches worth), and I've always been a little bit of a shampoo "snob", but I was in between shampoos and just ran into the drug store to get something and just happened pick this up. I was so impressed by it! After using this shampoo only once, my hair was incredibly smoother and felt stronger! However, there was one really bad thing about this shampoo + conditioner, and it's the conditioner!!! It stinks!! It literally smells like rotten wet dog, it is so atrocious. Luckily the scent doesn't last long after you get out of the shower, but it makes the washing experience feel dirty. The shampoo smells good, but that conditioner...who thought of that scent???