I'm usually a size 4-6 in dresses. I ordered 4 sizes, 6-12 since the size chart was all over the place.  The 6 was way too small.  The 8 was the perfect length to wear 3.5 inch heels (I'm 5'7" 130 lbs, C cup), and also fit my body the best from the waist down, but the chest area was a too tight and sat higher than it should have.  The 10 fit the best in the chest area, but was a bit too big around the waist.  This one in particular had the zipper sitting weird so it clung to the butt crack. I needed this since I was a bridesmaid, and ended up keeping the 12, which was way too big for me in the body/ length (but felt comfortable in the chest), and had it tailored.  Was a very comfortable dress and was not scratchy (like the ones you find for $300 at boutiques).  For the price, worth it for the look. There were many compliments received, and would love an excuse too wear it again.