They stay on really well and don't bleed. Id recommend letting it dry for a bit just in case cause there is a tiny bit of streak if you run over it. Also don't leave it on and fall asleep or it will end up on your face and will take forever to get off its a lot of scrubbing but it does come off. Anyway great product.