The Screaming O Sport is 100% waterproof and made of durable lab-tested body-safe SEBS that stretches to fit almost any size member thanks to a unique Flex Ring design.