It fit well and had plenty of stretch where I could still fit even if I gained or lost weight. I’m 5’ 0” and this dress hit me right above the knee. I love that this can be dressed up or down for different occasions but is still comfy and practical. And c’mon- pockets! I’ll be purchasing more in different colors.