Has several stains on sleeves, cuffs, front, collar.  Has wear, scuffs. Has not been professionally cleaned. Has chip in button. Wear on other buttons. No pet/smoke odors. I say fits like a medium, but this is subjective, so please check measurements before purchase, because it may fit you smaller/larger.