No rips or stains. Smoke free. Size 2XL. Approx measurements: Armpit to Armpit 27-1/2"; Length as measured from top of collar down to back hem: 35". Combined shipping available.