Size medium, but looks a little bit small/slim. May fit a size small too
Shirt is in good shape. No holes, stains, fading or pilling.