This NYX Shine Loud liquid lipstick has amazing longevity. On its own it has a matte finish. Then if you want a glossy look just add the gloss that's on the other side of the packaging. It's great having a 2 in 1 with one lipstick