Review (5/5): Lasts all day!
Stays all day. I sweat at work a lot as a vet tech, it lasts through my 13 hr shifts, no problem! Can also be layered and not get cakey like typical foundations.