I read all the reviews prior to purchasing this.  Before we even got into the pool, my little one tested it out!  The legs appeared snug enough, but the swim diaper did not contain all of her urine.  Guess it's better than nothing though.