If the gel eyeliners are from good brands, they won't smudge or flake off.