Tag reads XL, but fits more like a large in my opinon. Flaws being a small mark on the front shown and light general wear.

22x23 inches