Almost perfect
Fits mostly well, was a touch long so I needed to pair it with heels, and it's really slimming. I have a petite body and it hugged my waist and everything well.
One note, the chest has no stretch. I don't have a large chest or anything, but it was very difficult to zip up and this brought the integrity of the zipper into question (it did hold!). If it was more elastic in the chest, this would be a 5/5 dress!