Tag reads XL, but fits more like a medium. No stains, rips, or holes, just light general wear and shrinking.

22x28 inches
Pit to end of sleeve: 19.5in