Tag reads XL, but fits like a modern medium. Only flaw being a light mark on the front shown.

Pit to pit: 21.75in
Neck seam to bottom: 24.5in