This is just okay. It doesnt seem to remove all makeup (although i do wear a lot so its a tough job). I use cleansing oils after glycolic peels to remove makeup with minimal scrubbing and this just didnt seem to do the job. Also, the packaging leaks. It seems to come out of the bottom of the pump when dispensing the product, as well as when the product is tipped on its side when being stored. Not an easy mess to clean up.