Got this shirt today. I love it, but it DOES run small.  I am 5'10, about 200, and ordered a 3x, thinking better safe than sorry (I usually wear an XL-2X depending on the cut/style.  I have never had to order a 3x before).  The shirt fits well, but if I would have gone any smaller it wouldn't have.  The lace sleeves are a bit tight, but doable.  The front gaps a little bit since my chest isn't that big.  It is also a tad see through where the fabric stretches, so an undershirt is a must.