I ordered a Large from reading the reviews as I normally wear a size Medium...5'11", 170#....The large fit comfortably and exactly what I was looking for....the construction and the buttons are really nice and it feels good so I know I will enjoy wearing it out for casual social engagements.  Can't wait to wear it out soon.