Overall good condition.  Some fading on the back.  Please see photos.  The tag is washed out, so I can't confirm the size, but based on shirts I was buying at the time it is most likely a large, possibly an XL.