Tag reads XL. Fits small like a modern S/M due to age. No stains, rips, or holes, just light general wear.

20.5x25.5 inches