I bought this dress at a size 8 but I lost a considerable amount of weight and had it altered down to about a size 4. That being said, the tailor job was so great that it can be let out easily. I'm also 5'7" and the dress hit the floor perfectly- and I did NOT wear heels. The bustle job was fantastic as well.