This sounded exactly like what I needed- a super moisturizing shampoo! It smells heavenly (hence the two lippies).
I have fine, but lots of it, hair that goes past my shoulders and the part starting around my jaw is SO dry that I need a S+C that is super moisturizing and heavy. Sadly, this weighed my hair down like no other shampoo or conditioner ever has. I returned it and bought the Fast Food sulfate free shampoo and pair that up with the ultramoist conditioner and it works way better!
My favorite shampoo was discontinued recently and I bought Xtramoist after someone raved about it on a forum for folks with curly hair. This shampoo cleaned my hair really well, left it very soft and shiny and did a nice job on my curls, but I had a ridiculous amount of breakage a few days after I started using it. Something as simple as running my hand through my hair would cause the ends of my hair to break off. My fine hair is prone to split ends, so I switched to another shampoo out of fear that my hair would become a frizzy mess. As soon as I stopped using Xtramoist, the breakage stopped. This might be okay for someone with thick hair, but I wouldn't recommend it for anyone with fine hair.
I bought this along with fastfood leave-in conditioner. Frankly I'm not sure whether this product is any better or worse than other moisturizing shampoos; it doesn't leave my hair feeling particularly moisturized, but it seems to work well with the conditioner so I'm giving it a 4. I am not a fan of the smell, I find it a bit sickly, but it dissipates quickly.
This is my HG moisturizing shampoo, it adds the perfect amount of moisture without weighing down my fine, highlighted hair. I alternate it with a protein and clarifying shampoo as well, but it always delivers a good hair day! I've also started trying out some new moisturizing shampoos to see if I'm missing out on anything better, but so far this is one of the best.