This shirt measures 23" from armpit to armpit and 29" from the shoulder of the shirt to the bottom of the shirt. We believe based on the measurements that it is a Large. The Tag doesn't say. We mail out on Mon/Wed/Fri.