I'll update later after use and washing, but I ordered size 6-7 for my 5 year old who wears size 7 pants and 6/7 shirts. The bottom fits great and has a bit of room to grow in, and the hat is a good fit and size, but the torso of the top is quite large while the arms are barely past his elbows.