I went ahead and ordered a medium after reading some reviews to size down if you were in between sizes... it was still pretty loose and unflattering around the armpit area since it didn't sit snug against my chest.  I probably would have preferred a small, when I usually wear a M/L