Let me start by saying that I really like the material and feel of this tshirt.  I'm 5'6" and 125 pounds, and usually wear a small.  I ordered a medium and wish that I had ordered a large!  It is very form fitting, so if that's the look you are going for, just size up one size.  If you want it a little loose so that you can breathe, order two sizes up.