Size Big 2XL has a 33.5" body length (front and back), a 22.5" shoulder, a 56" chest, and a 37" sleeve length; Size Tall 2XLT has a 35.5" body length (front and back), a 22.5" shoulder, a 56" chest, and a 39" sleeve length. Sleeve length is take from the center back of the neck and changes by .75" between sizes