See pictures for marks where patches were removed and overall condition.
Shoulder to shoulder 21 inches
Arm pit to arm pit 29 inches
Length 29 inches
This shirt is bigger than a Xl ladies and not as big as a 3XL ladies so my assumption is that it is a 2XL
Please verify the measurements above