Waterproof and longwear makeup can be really difficult to remove but this oil-based makeup remover easily and gently melts away both in no time.