For reference, my hair is coarse, thick, naturally wavy, colored, heat-styled, and tends to be dry. I have recently switched to sulfate & silicone free haircare, which has worked wonders in how manageable my hair is, regardless of whether I wear it straightened or natural. I wash 2-3 times per week and will either co-wash with Suave coconut conditioner or use Pantene's sulfate free rosewater shampoo (another new find I'm loving). I bought the TJs spa shampoo to alternate as a more "clarifying" option after seeing it recommended by "real life + curly girl" Alyson on YouTube. I use this maybe once a week or every 2 weeks when I feel like my hair needs a more thorough cleansing for whatever reason. The shampoo itself is clear & thick, chock full of botanicals, and smells lightly citrusy/botanical. It's pretty concentrated, and you don't need much product. It foams really well and does a great job of getting my hair extremely clean without feeling at all stripped or dry. I always follow with conditioner (currently using Tresemme Botanique coconut milk & aloe), and I never have any issues with dryness. I personally think this product does a great job, and I will always keep it in my rotation.