Smooch Proof 16HR Lip Stain stays put, providing a sheer to intense flush of color that sticks around. Color stays faithful for up to 16 hours.