I wanted to find a more affordable alternative to the Urban Decay All Nighter Setting Spray, so I bought the NYX Matte Finish Makeup Setting Spray at Ulta
The setting spray is easy to apply, and I only need to spray several times to cover my whole face. The spray also dries quickly, and even though one of the main ingredients is water, it does not remove my makeup. When the spray is dried, it feels lightweight on my skin. My makeup does lasts for most of the day, but if I am out for more than 5 hours, I need to touch it up. The spray also helps control shine, and my makeup remains matte and oil-free, which is good for people like me with oily skin. However, this also only lasts for about 4-5 hours. Overall, this setting spray is a decent alternative to Urban Decay, but it is not as long-lasting as I would like.
$7.99 at Ulta