Beautiful dress! Nice material. One shoulder was not sewn correctly though and they were not completely symmetrical. I found it ran only one size smaller than the size chart. Because of other reviews, I ordered the large which was how a size 8 or 10 normally fits me. I feel it was not as extreme as two sizes too small as others said though. An XL is not a medium. No way. Hoping the medium fits perfectly like a 6 or 8 and is sewn correctly at the shoulders. I will update.