This product stays ON through anything. I put it on for church in the morning and kept it on for an afternoon “hike” through a tropical rainforests. By hike I mean bushwhacking through it, not following any trail. It survived a few rounds of sunscreen and the crazy amounts of sweat, as well as a torrential downpour and a few other scattered showers while we were along the river. It was still on after the hike out! I also use it for my eyes and it has lasted through the most humid fieldwork days and climbing days in the tropics. I cannot recommend this enough