Fits closer to an xl

Waist Hem is 24.5in

Underarm to underarm is 25in

Shoulder to shoulder is 22in

Top of shoulder to waist hem is 31in

Shoulder to end of sleeve cuff is 23.5in