I love these tuxedos. For the price you cant beat t and the quality lasts for the year til they grow out of it. I bought the size 6 for my 6 year old son (his size in Carters) and it fits. The pants are perfect if not almost snug around the elastic waistband. Length is good. The shirt is too long but we just rolled the sleeves. The jacket is way tooo long but I took buttons off, folded, sewed sleeves shorts and re-added buttons. Quick fix for a good quality and great priced tuxedo. I have been buying these yearly for my son since he was 2years old.