No sizing tag. Fits like a 46 in my opinion. No stains, rips, or holes, just light general wear.

Pit to pit: 24in
Length down back: 29.5in
Shoulder to shoulder: 20in
Shoulder to end of sleeve: 24in