I got the new version (the glass bottle no primer) of this the other day at CVS. I live in CA so I thought it would last all day. It was terrible. It was melted off my face by lunch. I like Revlon Colorstay much better. I actually returned it and I never return makeup but this literally didn't even look like I had put foundation on 4 hours later!