Beautiful dress but DOES RUN SMALL. Im an 8 and I rarely have issues with size but the M 8-10 was way too small and Im closer to a 6 than a 10. But return was easy and I ordered the next size up and love it