This purchase was a total bust - the three shirts I got are all different sizes!  The gray is way too small/unwearable, the yellow is slightly small/tight and the green is big! In reality I ended up with one wearable shirt out of three for my little boy.  Very disappointed!