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.