I wanted to love this dress. I am big busted, with an hourglass figure, and so buttons that actually open never work on me. The way these buttons are sewn, they look like they work, so that's nice. I ordered a small and it was still a tad too big on me- where it draped from my bust to my waist to my hips was just a little too boxy, and I would have needed to invest in having it altered for it to conform better to my shape. If you prefer a slightly looser fit, then this is the dress for you! ThisSee full review