This shirt is awesome!  I got a 2XL and it fits great!  It's cotton/spandex so I expected it to be very form fitting.  I have an extra long torso and I was pleasantly surprised that it came down fairly low!  I usually expect shirts like this to hit me at the belly button.  The sleeves are also nice and long.  In addition to my long torso, I have super long arms too (5'11" so everything about me is long) and I'm really glad the sleeves comes down to the tops of my hands and not an inch above my wrists.  I highly recommend it!