Absolute Perfection for me
I'm 5'7" - 170. Athletic build. Wear a 41 jacket. The Medium was a perfect fit. The fit was tight enough (not too tight)to wear under a cardigan, but just loose enough to also wear as an overshirt. The styling on this shirt, pearl snaps and yoke detailing, were exactly what I was looking for. The Italian fabric is smack dab in the Goldilocks Zone...just right! If you're any bigger than me you'll definitely want to Large or bigger.