I bought this from The Body Shop after my old exfoliator ran out. I got it for 50% off which was a good deal because the usual price for this one is usually pretty expensive. It lasts me around 3 months, which is pretty decent. It does smells really good, but it wasn't as gritty how I usually like my exfoliators. I like them to be rough to feel like my skin is being exfoliated. I don't think I would buy this product again just for the fact that is on the expensive side and it isn't as aggressive as an exfoliator as I like to use.