I ordered this dress in size 10 and 12. The 10 was too big so I didn't even try on the 12, but the dress itself is well made and high quality. I typically wear a 10 or 12 so this dress appears to run a bit big, as I have a 34DDD chest and the 10 was still loose on the upper half. I am hoping an 8 will do the trick because the colors and detail are really amazing. I also ordered in the wine and navy and both are equally pretty.