I love Revlons Photoready section, I think for the price, the quality and results are amazing! And this product is no different, any time I have used it, I'm matte and stay matte, it keeps my make-up on for a good few hours before I would need to touch up, if even and in pictures I look flawless.
But what i also love about this is that you can use this as a primer and also to matte your skin before you apply your make-up, but you can also apply it after your makeup is done, if you happen to think you look a bit shiny you can just apply it like you would with a powder and it doesn't disturb your makeup in the slightest!
Overall, a really great product which I would highly recommend!