Yes, Maybelline Fit Me Mono Blush is long-lasting. Post-wearing this Maybelline blush, you can flaunt naturally flushed cheeks for all-day long. The lightweight blush powder blends easily into the skin and lets you experience long-lasting blush makeup performance.