There are some flaws/stains on the cuff. No rips or stains. 
Size XXL but please refer to the measurements.
Armpit to armpit: 27"
Total Length (in back middle without the collar): 31"
Lower Sleeve Length (Cuff to Armpit): 21.5"