I'm happy with the dress.  Seems good quality for the price.  I ordered size S for measurements: bust 35, waist 30.  It's a little snug in the waist but that's fine.  The M would have been too loose on the top.  I'm 5.1' and 123 pounds.
I was disappointed with the shipping time, considering it was Prime.  The dress was supposed to arrive on Saturday but that was when it shipped.  If I didn't send an email to ask, not sure if they would send it that Saturday.