Excellent condition.  No rips, stains or tears.  Nice and clean.

It is a size large but I would say it fits more like a medium.  It measures 25" from armpit to armpit across the chest, 25" from the back of the neck to the bottom of the shirt and 6.5" from armpit to the end of the sleeve.