I love this blush and it does last, but if you are on the fence because of the price, I honestly love sooo many drugstore blushes too, maybe even more. My favorite right now is wet n wild Color Icon Blush
in pearlescent pink. It has the slightest bit of shimmer and adds a beautiful color to the cheeks that is perfect for summer. And it's only $4! It lasts pretty much all day too!