He loves this shirt. The graphics are awesome. This is one i will pass down to his younger cousins. It will last. It's just a little smaller than I had hoped. A size 3-4t and he wears a 3t. Its snug, but wearable. It should last him a couple of months of this winter.