I have been using the Silk Elements brand for at least two years now. My favorite out of their shampoo's has been the Luxury Moisturizing Shampoo. I have tried literally hundreds of other shampoos in order to find one quality product to effectively cleanse and nourish my hair. The main problem in my search had been finding a product suitable for multi-racial hair. Some shampoos that I had tried left my hair too stringy while others left it too oily. Then I found this great product at Sally's Beauty Supply. Often my hair type changes with the seasons (and my hairstyle with relaxing, coloring, etc.) and this product has been able to manage it effectively. There's no need to shampoo your hair more a second time when washing. The lather that a quarter sized amount creates is truly surprising. It leaves your hair feeling silky, smooth, and soft. I recommend this product to my friends and family all the time.