Shirt is in good condition. Some wear and tear, but no rips or stains. Tag says XL, but would fit more like a medium. Pit to pit is 20 inches. Length is 27.5 inches.