In excellent condition, may have some very small marks but none are really visible when wearing, - please see photos.
It’s a size L, but I’d say it comes a little bit short (especially near the sleeves) so more like a relaxed M - see measurements below:
Pit to pit: 21.5”
Rear collar to hem: 26”
Sleeve length: 24.75”
Thank you and feel free to ask me any questions!