I ordered these for my three little boys aged 2, 5 and 6. The oldest is usually between 6 and 7. We measured it using the attached chart and sized it to be safe and 7 was too big. I returned it for 6 which we have not received yet. My kids are slim but not very skinny so I'm surprised at how roomy these tuxedos are. One of the shirt collars was stained with mud. The buttons are quite elaborate, the shirts cheaply made, but the suit itself is made of comfortable material.