I ordered this for my son he normally wears a 2T-3T when the t-shirt arrived I thought it was going to fit and when it arrived it was a little bigger. It works great for layering a long sleeved shirt under for extra warmth.