I have tried countless hair products from very expensive to extremely inexpensive. The wrong products will make my hair incredibly frizzy or simply uncooperative. Recently, I began using a product recommended by a friend. I have been using the product line for 5 months now and I am in love with it. It is L'Oreal EverSleek Sulfate-Free Smoothing System. It is possibly one of the most inexpensive hair products I have ever used, which is always a plus. I only use the Shampoo, Mask and Conditioner. As for after wash products I love Kiehls, they also have a great line of products that work well for taming frizz and various other issues.