I love L'Oreal's Advanced Haircare Extraordinary Oil Collection. It smells rich and sensual and smooths my dry, damaged hair instantly. Seriously, the first time I used the shampoo and conditioner, I noticed an immediate difference in the quality of my hair. It moisturized and soothed it and left it looking sleek, shiny and lush. The spray on oil works well day or night - whether as a treatment or an everyday look and doesn't weigh hair down or make it look greasy. It works so well that I've replaced nearly all other shampoos, conditioners, and oils with this brand -rather than the dozens of products I used to use on my hair.