I'm 5"10", 155 lbs.  Small was a nice trim fit with just enough room to layer a sweater in if needed.  Sleeves are very fitted, and covers down to about mid/upper thigh.  Very nice looking piece for the money.