Armpit to Armpit: 20.5”
Shoulder to Bottom: 25.5”
Marked size XL but fits smaller, has some screen print cracking, & has a tiny hole on the right sleeve and on front bottom of shirt (pictured).