This does the job. I have been using this for a month and a half now and it has been removing everything so far from light sunscreen, heavy duty sunscreen, light make up and glam make up! I like it but I really prefer cleansing oils over this. Although this is actually great for traveling!