Could not find size tag - believed to be a XL due to measurements but please see measurement photos for best fit. A few small white stains on front bottom (see photos). Snag on shoulder and some very light pilling on portion of front (see photos). Otherwise, good condition - Please see all pics for condition and measurements.