AMAZING & LONG
I ordered an XL but should have gotten a L. I have a more athletic build so if you are curvier and tall, I think an XL would work. I am returning and getting a L but only because I want it to be a little more form-fitting. This dress touched the floor with no shoes on and with 3-inch heels, my toes showed but the back of the dress was on the floor!