Love Love Love!
As far as foundations go - this one has to be the top of my list. It has great coverage that can be built up. It lasts alllll day. It combats my incredibly oily skin better than most other foundations I've tried (and I have tried lots) and the shade range is great. I can rely on this in any situation