I bought this dress for an event at my church. It runs true to size. I use Large and I bought Large and it was perfect for me, Thanks to the manufacturer, I highly recommend it. The length is perfect. It doesn't drag on the floor. Super elegant. I felt beautiful with him. The modeling leaves you with a super feminine body. I love that. I'm going to buy another one right now.