It's a little longer than I expected vs most 5T tops, but still a great quality shirt. It's a thinner material so should be great for the summer months. I would always rather something be a little big than a little small....he can always grow into it.