This was purchased for my sister-in-law I had her measurements and I chose the dress that was slightly on the small side for those measurements. I am so glad that I did.  The dress was somewhat large everywhere. It is a corset back which allowed us to make the dress a little less big and a belt to hide the bagginess.  I would order down based on this experience.
However, for the price and that I had only two weeks to get her something that resembled her preferred dress, this was a good buy. The dress was very pretty lace and had a long train, I would spend a little extra and get a different lace ribbon if you could find one.
All in all happy with purchase and satisfied with the product.