These fit great, kept my son dry, and are high quality materials. I just wish they washed better. The yellow pans didn't get very clean in the washing machine. I think a good handwashing/scrubbing might get them cleaning, but I don't have time for that (or care, frankly!). Minus one star for difficulty getting clean.