The product I use and the way I apply makeup makes it last all night long, even if you sweat or get wet.