Great condition - Only thing I see is some frays on the underside of the hem at seam- Which is not seen
Tag has 2XL but seem to run more like a L to XL - See measurements below for a perfect fit
Arm pit to arm pit - 20 inches
Shoulder 17 1/2 inches
Length - 35 inches