I bought this shirt after reading the reviews i decided to buy it one size larger than normal.  love it!  i have run it a few times in below freezing temps and have kept warm.  highly recommend it.  it is long enough to cover my "muffin top."