Holds up great! I wear this daily and it never comes off. Even taken a spill or two on the pavement.
It looks fabulous, much nicer than many similar ones I've seen. I couldn't be happier and have shared the link with several people who complimented me on this. :)