Leather is naturally a porus material, and although I do wax and oil my straps during the manufacturing process I do not consider them to be waterproof. I advise against getting my straps wet, and certainly would suggest swimming or showering while wearing a strap is not a good idea.