I got this product as a free sample at the Hilton Hotel. I'm hooked on most Peter Thomas Roth products now. Liked this Shampoo. Upscale packaging, and has a quality smell. Right away you can tell you're using and Upscale product, it does stand out as different/better than a drugstore product. This shampoo does contain many B vitamins, and also Vitamins C and E. The B vitamins in particular are important for healthy hair growth. This shampoo had a nice lather and was pleasant to use in the shower. As far as results afterwards, they were pretty good for me. I have thick, blonde high-lighted hair which tends to be dry. I usually use a shampoo formulated for dry, color-treated hair, so probably would not choose this one on a regular basis. My hair looked and felt nice afterwards, but did not have "amazing" results. My daughter (age 9) also used it. She has thick, healthy hair and had great results with this. I did notice her hair seemed extra shiny after using this product. So, this shampoo is nice, and probably best for those without dryness problems and for those without color treated/processed hair.