This dress is cute but really huge.  I am 6" 170 lbs, size 10/12 and somewhere between M and L.  I ordered a large and it is very, very big on me.  The fabric is somewhat stiff so there isn't a very elegant or flattering drape.