This is one comfortable shirt!  Luckily I read the other reviews before ordering and got a size larger than normal (XL instead of L) and it fits like a glove.  It's form fitting, which you expect from spandex, but not too tight.  I like it as soon as I put it on the first time.