It holds up well for football players in rain and mud so it should hold up well for what you are looking to use it for. I would try and keep from going under water if there is a water component. I am not sure it would stay in place submerged.