I am about 5'6 weighing 115 lbs with narrow hips. I got the xs and it fit me very well. it was somewhat short, but I was expecting that. The picture shown is pretty accurate as far as the length goes. The only complaint I have about this dress is that the sequins are a bit "scratchy" and irritated the under part of my arms. Aside from that, I really love the dress and would definitely reccommend it.
Some Curves/Average Height
Great dress, but be aware that it's extremely short. I am just under 5'7", and the length on me makes bending over or lifting my arms above my head very dangerous. Also, the sequins are (for lack of a better word), a little "sharp" along the edges and are a little irritating under the arms. But overall it's a very cute dress, fairly well made for the price, and definitely good for a Vegas or NYE-type event.