Absolutely love, love, love this shirt.  It does run a bit small since it is so fitted though.  I am 5'10, about 200 and ordered a 2x.  It fits very well, except that it is a tad short (I am used to that).  It is a little bit see through in direct light, so I would suggest an undershirt.  Very classy though, and will go with pretty much anything.