This dress brought me to tears. Well made, vibrant, seamless shipping...just beautiful! I initially bought this for my sister who is a size S, but it is too big for her. Surprisingly, it fits me perfectly, and I am a curvy size L (12/14). This dress runs large so if you’re a size S, consider the XS. If you’re a size M or L, you may get away with a size S like I did. The belt helps.