Definitely waterproof, love how it has straps on the side to wrap around legs. Wish it had four straps though.