Shirt is in great condition for its age and looks like maybe it was never worn.
This is a size Large, please take a look at the measurements people to make sure it will be a good fit for you
Approx. measurementsChest: 19 1/4”
Sleeve: 8 1/2”
Back length: 27 1/4”