This cleanser is not for me.  My skin tends to be oily, so I do better with a cleaner that has some salicylic acid.  This cleaner is very much like a lotion and does not leave your skin feeling "squeeky" clean.  I can't attest to how well it removes makeup.