Someone on youtube recommended this foundation for oily skin, which I have. Most makeups come right off of my face within two hours. I'm not saying this one lasts all day, but it lasts longer than most. I apply with a sponge, and it goes on smoothly. I really like the fact that there is SPF in this. It is a fairly good price compared to all of the other makeups I was buying.