I love this product. it honestly makes your makeup stay flawless for as long as you wear it! I would say their claim of 16 hours is 100% true. It does not break me out and it is one product that I repurchase over and over. I live in the south and it works wonderfully even in 100% humidity.