First, you need to know some things about my hair - it is completely messed up! I've been dying it since I was 14 - mainly because if I don't dye it, it gets really, really oily. So, the roots are oily, and my ends are completely fried if I don't care of them. The last time I was in the hair salon (far too long ago), my stylist recommended I get this product because she said it would smooth out my ends without making my hair too greasy. I was skeptical at first. I mean, come on, a leave-in conditioner that doesn't leave your hair greasy? Well, imagine my surprise when I found out that that is exactly what this product does! The cream is a little on the pricey side, but I think it's worth it. The product does last for a really long time because you only need to use a very small amount at one time. My stylist told me that I really only needed to use it twice a week because the conditioning effects lasted that long. And that seems to work for me. There are not many products that I would label miracle hair products, but this is one of them.