I am usually size 16-18 but ordered an 18 to be sure it would fit. As soon as I opened the parcel I knew this would be too big. When i did try it on it was HUGE - way too big for me. It is a lovely dress though although I did notice that some of the beads were already coming loose on the sleeve before I had even tried it on!!!