I use several Mario Badescu products. This particular one came highly recommended in an online "makeup addicts" community. The scent is wonderful (if you don't mind floral scents) and feels refreshing and soft. I love this spray. I don't use it for setting, so I can't speak to that, but I use it as a refreshing, hydrating spray throughout the day at work, and in my hair, as a refresher during the day. It's such an inexpensive product, you can't really go wrong trying it. I do NOT find that the ingredients have changed much, save for a couple of preservatives (which are VERY low on the ingredients list).