I shouldve gotten a small. The medium fits good, just a bit loose since the material is a spandex type of material and Im in the process of losing weight. The dress is nice though. Im 55 143, size 34D breastesies