Revlon Color Stay didn't flake off, but it's just dull matted color if you don't re-apply the glossy. Plus, once it's on - it's ON. You make a little stray over the edge of your lip and you've got crooked lips for the next 24 hours!
I had the most fabulous lip gloss - cheap drugstore kind - that stayed on all night eating and drinking but came off with soap. The label rubbed off the tube and I have no idea who made it! I've tried to compare tubes, but it's either changed containers or been discontinued.