This shirt was PERFECT, my son turned 1 and the smallest size to order was a 2t. I was a little hesitant to get it that large but the fit was great, gave him room to comfortably move around and play at his party. I was kinda late ordering and was nervous if it wouldn't make it in time, a total waste of worry the shirt was personalized and delivered to my door in about 4days. The cost was also good. Over All "GOOD BUY" ???????? I recommend it to others and they also have every age & gender.