It definitely stays for long time, infact so long that even after being removed with oil-based make-up remover, its visible on my lips the next morning! Im extremely impressed and will definitely be purchasing other colours!