I ordered this shirt for my 4 yr. old grandson who will become a big brother within the next 4 weeks. He has been wearing a 5T so ordered this shirt in size 4. It fits pretty well in the shoulders,but is extremely long. I'm going to wash it in hot water & try to shrink it a little. Otherwise, it is really cute & my grandson loved it!