Well, the sizing chart doesn't match the dress measurements. I ordered L based on the chart, and it was too big - I returned it. The lace is thinner than it seems on the picture - this is not a fancy kind of dress. Just a bit above casual. Don't expect too much.