Well, depends on how much makeup you're applying when determining total time it takes to put on. I mainly focus on eyes and do quick stuff for the rest so it can take me as little as 3 minutes to put makeup on. For removal I use Estee Lauder Take It Away remover cream and it erases everything in seconds. Then I wash with a skin friendly soap. So quick on and quick off for me. Hope this info helps!