This shirt is exactly what I was looking for. I agree with the first reviewer about the waist coming out some, but the material doesn't make you feel like you're 'swimming' and it does fit quite nicely. I went with the Medium vs a Small, and figured the Medium probably fits my shoulders more comfortably as a personal preferences.