Size 2XL: armpit to armpit is about 26.5", top shoulder to hem is about 29". Size XL: armpit to armpit is about 25.5", top shoulder to hem is about 29".