Held up for 2 hours
Stayed on for part of the night, had to reapply when in heat and sweating.
Rating: 3 stars