I wore this dress for my engagement photos and to a few weddings since then and have gotten so many compliments! It's super comfy and very flattering. I had to return it at first because there was a defect on the sleeve but DM Fashion exchanged it for me easily and I love wearing it everywhere!!
I usually wear a medium and that's what I bought although I feel like there wasn't much difference in the fit of the small other than the length.
Rated 1 on a scale of minus 2 to 2, where minus 2 is Small, 0 is Just Right and 2 is Big