Keeps out all water.
I like half of the patterns in the package, but it’s a shower cap so my priority here isn’t look, but functionality.  So far so good. Very pleased with the product - no leaks and not super itchy on my head either.
Rating: 5 stars