I am 5'7" 145 and I ordered a medium. It fits exactly as I expected a medium to fit. The big surprise was the feel of this fabric and the look of the shirt. Far exceeded expectation. Going for another color now. Love this shirt
Pros
This shirt is exactly like the picture! I will be buying more.
Cons
The shirt may not be appropriate for all seasons or climates