Although this does work well on waterproof makeup, I would really only use it for that. I didn't like it for general makeup remover... it kind of made my eyes water and I have never run into that with other brands.