It stays on all day with no smudging or flaking, apart from fading a bit at the ends after 12 hours.
Overall I am happy with it but I much prefer Lancomes Definicils over this. But again, this is much much cheaper. And it's "drugstore".
Which are you mascara faves?