Shirt is new with tags. No rips or stains. Tag says L (14/16), but would fit like a men's medium. Pit to pit is 20 inches. Length is 26 inches in the front and 27 in the back.