I ordered this dress for a wedding in April. It's absolutely beautiful in person! The length is very long even with heels and the top is a little big because I have a smaller chest but overall it's exactly what I was looking for. I'm 5'6" and my waist is 25" I probably could've done the xs.