Perfect fit and it flatters my figure (small frame, no hips).  Gives the illusion of curves!  I did order one size up from my normal 10 (I'm wider across the back) so if you have a C-cup or bigger, I would suggest ordering up a size. The zip does catch in the band area so assistance was needed in zipping it but it was a perfect fit. Dress of well-made and material is high quality.