Stayed on entire time!
These were great for festival!  Stayed on face without much incident.
Rating: 5 stars