Large for me but I consider myself "petite looking". I am 5'5" 135lbs and it overwhelms my silhouette a bit so I wear it with only a long sleeve shirt. It is nice and warm though and looks solidly made.