I panicked and sized up when I ordered this dress for an event, and I'm very glad I did because despite it being a bit too big in the bodice and straps, I don't think I would be able to get the zipper to budge an inch if the dress fitted more snugly. The zipper on this dress is hard to pull past the seam even when hanging on a hanger. When it's on a human body, it was almost impossible, even with the dress being a bit over-sized. It took three people to zip up the back, and all of us had indentations on our fingers from gripping it so hard.
That said, the dress is gorgeous, and I got so many compliments. It's very comfortable and is an absolutely beautiful color, and it has pockets!! I do love this dress, but the zipper situation caused a bit of panic, and I feel like I did have to sacrifice "fit" in order to just get the dress on.