Malibu C Hard Water Wellness Shampoo is a great shampoo. I alternate it wtih another product along with the Hard Water Wellness Conditioner once a week and it leaves my hair really soft, removing the hard water buildup as well as the product buildup. Makes my hair shinier, too.