This swim diaper is great!  It fits my 2.5 yo toddler wonderfully.  A lot of the other swim diapers I tried for him were too small, despite being advertised as being the right size for his age.  I don't consider my son to be abnormally bigger than other 2.5 yos.  I also like that it just slips on like a pair of undies (vs. needing to be snapped on).  My kid doesn't ever complain about it (he's told me in the past that some swim diapers are "too tight, Mama".  I'm very pleased and would buy again.