I bought this yesterday as a spur of the moment thing. I had run out of my Loreal CC Lumi Magique and wanted something that I could use for work without using up my precious Estee Lauder Double Wear light, but would give me similar coverage and longevity.
Last night, I wore this on my face when I got home. It survived cooking over a gas hob with steam, and it survived an hour of lifting weights at the gym. Not sure if it would last 25 hours, but I've got confidence in it that it would last a full work day at a minimum. I even had some on the back of my hand in the afternoon, did some dishes and it was still there. EDIT: 12 hours later, still looks good!
Coverage is build-able. I wouldn't want to go too full coverage with this as it could look cakey, but its definitely giving the coverage I want and it feels so light weight on the skin. Doesn't feel like I'm wearing foundation at all. Application is easy - I used my fingers and it just glided onto my skin. It wasn't sticky. I got the shade 102 Light Nude and it's the best skin match colour I've come across so far since moving from mineral powder to liquid foundations. Its actually an exact match. Perfect match. Even makes my EL Double Wear Light in 2.0 look a bit dark now!
On the tricky topic of flashback with foundations with SPF in them, I've had some bad experiences so I put myself through the horror of taking a cellphone selfie, with flash, to test this and powdered down with Stay Matte, I had zero flashback. Happy days!
Also, the price. It's now $22.95 from Farmers, but for a workday foundation, I'm really happy with that.
Everyone seems to love this foundation but I loathed it. I thought it would hold up well on my oily skin but no, it didn't. I found this formula to be quite dry and cakey looking, it settled into lines and pores and it separated around my nose and chin very quickly. The colour match was okay but I did find it oxidised a bit throughout the day. Overall this foundation wasn't for me at all, I guess it would possibly be suited to more combination skin.