Initially purchased a medium as that's what the majority of my jackets are (medium or large), but it was too large (I'm 5'11"/ 162 lbs).  Sent it back and bought a small instead.  Quality is very good for the low price.  Definitely not thick enough to be a cold weather coat.  More of a cool weather coat.