This dress was gorgeous- got so many compliments that evening. I wore a size small. I’m normally a size 2. I wore 4 inch heels and it was a good length. The back is a little longer but I held it up so it didn’t get dirty. Highly recommend this dress!