Perfect fit. I am 5’8 147lbs & I went with a size small I thought about going with a medium based on the reviews, but the small worked out just fine. Oh yeah ! the neck does fit kinda like a turtle neck so if that bothers you then find something else.