It melts everything, from make up to sunscreen. I think the smell is a little bit too strong, it's kind of herbal (I didn't really liked it), but, it won't leave your skin smelling like it, so I don't really care, since it's such a good oil cleanser. And you don't need as much product as the advertisement says, so I believe it'll last a long time.