First things first, I hate the packaging. It's sort of rubbery which means it gets quite grubby quickly. I also hate the smell of the spray, although it doesn't linger on your skin and you can only smell it when spraying, it's not very nice and reminds me of a household cleaning product.
The spray itself I really love. It's easy to apply (I followed the directions on the back) and doesn't feel like you're 'spraying' your face with anything. It applies like a mist and absorbs into your skin quickly. If you don't give it a good shake before using, it squirts and leaves little spots on your face which is a little annoying. I like that it absorbed quickly because if you're in a rush you don't want to be waiting for it to absorb. I was also afraid that it might make my makeup look quite wet and sweaty looking but it doesn't at all. It really does help set your makeup for the day. I've found that the makeup on my forehead and chin lasts a lot longer throughout the day compared to days when I'd completely skip the setting spray altogether and I like that when you do use it, that it doesn't look or feel like you've used any setting spray at all.
If you're looking for a cheap, reliable setting spray that doesn't exactly break the bank and is simple to use, then I would definitely recommend the L'oreal infallible setting spray. Especially if you're like me and would rather not have to deal with touching up your makeup throughout the day - lazy gal right here. Have any of you tried this?? Comment below.