This top is very unflattering.  I'm 5'8" and 150lbs I ordered an XL because I  like looser fitting clothes.  This fit through my shoulders and like a tent everywhere else.  This top made me look short and squatty.