These dresses are cut big, so maybe size down.  I am 5 ft 9 in and 132 pounds and I ordered a medium.  It fits well and the cut is flattering.  I can still wear the two large ones I ordered earlier, but they are much wider than necessary.  This dress is great for work or travel.  It's so quick to throw them on in a hurry too.