There are some small stains, pictured. The seam of the lining is split near the armpit inside, also pictured. 22” armpit to armpit, 34” long. Open sizing