I am totally obsessed with the Rimmel 25 hour. I am super oily in my t-zone, and this gives me oil control [it's medium to full coverage, and buildable] with a semi-matte finish, while still giving me kind of a "dewy" look. I personally think it has the perfect finish. And it lasts forever; I never have to worry about re-applying, only powdering every 4-5 hours because my skin can get a tad oily. But that's just a personal preference.....my oil is noticeably less when I use this foundation. Also, I've read a few reviews on the 25 hour saying it's only got yellow/pink colors, but I disagree. My shade is "True Ivory" [still pretty dark] and it definitely has neutral undertones. Not a HUGE shade range, but I'm pretty easy to match.