This foundation has great coverage which can be built up to full coverage. It glides on the skin and has a very nice finish that makes the skin look luminous and silky. If you don't have oily skin, then I can see it lasting all day. I have combo skin and it seems to break down in my more oily T-zone after 6 hours and then my skin looks greasy greasy! It doesn't claim to be oil- controlling though. Definitely give it a try for a superior finished look!