I returned this dress once before and ordered a larger size (XL)...however the dress I received did not fit properly and was Smaller than the 1st dress I ordered. Also the lining under the dress is longer than the lace dress on top. No matter how I tried to adjust it, it was still too long. Love the idea of the dress..but I won't reorder this particular dress again.