Fits PERFECT. Ordered my normal size, xl. Get so many compliments and it is super comfortable. Love this dress. I'm 5'8" and the length is perfect for me. I hate when I'm tripping on the hem of a dress. That's just ridiculous. This is long on me without tripping on it or stepping on it, even when sitting.