This is a beautiful dress!! And for the price you can't beat it. I was really shocked at how beautiful it actually was in person. I wear a size 8-10 dress and I have a hour glass type figure, big boobs, big butt and smaller waist. I got a large and it fits perfect!! The size chart says a medium is a dress size 8-10 but the large is definitely more of a 8-10 fit. Im 5'5, and I can't wear very high heels cuz the dress will be too short but small heels are perfect with it. Over all I'm so pleased with the purchase and highly recommend it!