This is sulfate-free and paraben-free. There is no mineral oil or petrolatum. This smells amazingly like pink lemonade with a hint of some kind of berry note and very strong at that so those with allergies or scent sensitivities may not like this. You can use this on both wet or dry hair which is nice. I do prefer to use this on wet hair. It contains both shea butter and olive oil. It does have a consistency of a thick pudding and has a pretty pastel lavender color. On my curly 3b hair I was able to get really good definition with shine and a medium soft hold. I can actually say I like this a tad bit more than kinky Curly and that is one of my HG's. This also conditions more. It leaves no residue or flakiness. I bought my jar from Curlmart. I am very happy with my results so far.