I usually wear a size small, so that is what I ordered.  This shirt is too tight in the arms and too loose around the body.  It is also a little too short and doesn't quite cover the waistband of my pants.  I am 5'6, 130 lbs.