I originally ordered a size 8, but it was too small in the waist and too large in the bust- I am 5'4" and 140ish lbs for reference. I knew it might not fit based on the size chart, but the dress was beautiful otherwise, so I ended up returning it (return shipping was to California, not China, so no worries there) and ordering it custom made. The new dress came within 2 weeks and fits great! It is a few inches too long even with my shoes, but that's an easy fix (the train is sewn on at the bottom) so I'm very happy. It is well made, it has boning in the top, and a thick satin lining. The lace is very pretty and I like it better than the lace on a lot of *much* more expensive dresses I tried on in stores. A few things to note- the belt is sewn into the dress, not detachable. Go for custom made if you aren't exactly the same as the size chart. I am wearing spanx and a tulle slip under the dress in my pictures with no shoes. My phone pictures do not do this dress justice!