Good used condition. A few small stains. See pictures for condition and measurements. Size tag is unreadable. I wear a double XL and this was just a little snug. So I'm saying it's an XL. 26-in pit to pit. No holes or rips. All buttons are intact.