Luckily I ordered this shirt 2 sizes larger than my Grandson needed it.  It is very slim fitting and even though my Grandson is slim, it fit a little snug.  The length is great, just need larger size for the shoulders and waist.