Elf lip stain is a long-lasting product that will last all day. However, it's recommended to reapply after meals or other activities that may cause the stain to fade. Additionally, if you want to remove the stain, simply wipe it off with a makeup remover or warm water and a washcloth.