Size Big 2XL has a 29.5" body length (front and back), a 19.75" shoulder, a 56" chest, and a 26" sleeve length. Sleeve length changes 0.5" between sizes. Size Tall 2XLT has a 31.75" body length (front and back), a 19.75" shoulder, a 56" chest, and a 28" sleeve length. Sleeve length changes 0.5" between sizes.