Again, sizes in this brand are all over the place. The "3-years" option was incredibly small for my 20-month old toddler in another of their UV sets, and this 3T size is so big I have to roll up the sleeves at least 3 inches.

Even if it's too loose, the material is very good, doesn't make him sweat, and he has bathed in it several times and didn't stain or turn yellow from chlorine.