Viola
I normally can wear a M or a L. I got the M and the under dress part is super fitted and it did not look good. I am returning and trying a large. The quality is great and it would be great for a wedding.
Destiny
I bought this dress yesterday for Black Friday and it's sooo pretty, and the quality is mostly really nice. My only gripes are the fact that it's kind of a pain to put on, and the thin straps don't feel very strong. The first one is probably user error, lol. But the straps make me nervous to put it on without being super careful. Otherwise I love it. I'm 5'4", so the dress is quite a bit longer on me than the model. But it looks good either way. May get a decorative belt to add more shape later though.