It doesn't last a full 24 hours but it's still beautiful. I have Aqua, Liquorice and Olive now, they will last me a while. They slide on nice and smooth, the colors are pigmented, they don't bleed down under your eyes. All in all, I'm happy with the products, will get other colors too.