I bought this full-sized when it was in a value set at Ulta. I used it for Homecoming, Prom, my senior photos, other events, and my cousin used it as well for all the same events. Our makeup lasted until we took it off and it helped the makeup to look great in photos. Unlike my cousin, I have visible pores and this primer helped to make the appearance of them seem smaller. It's oil-free, so it's great for normal, combo, and oily skin. But I am not sure about dry skin. I personally loved this product. But if you are vegan or only purchase cruelty-free products then you won't want to buy this because Smashbox is not cruelty-free.