Does exactly what it says it will, easy to get on over a leg braced totally straight and in a cast below my knee and not the tiniest bit of water inside after a shower.