I usually wear a size 10-12. I ordered a large and it was too small. I returned the large and ordered an XL. The two sizes fit EXACTLY the same. So I'm returning the second one. Too bad, it's a cute dress. I was looking forward to wearing it to a family picnic.