Shirt is in good condition. Some wear and tear. Some nice fading. Some minor stains. See photos. Tag says XL, but would fit like a medium. Pit to pit is 21 inches. Length is 29 inches.