This dress is fabulous!! Fits great, as expected. Super comfy. Soft. Flattering. Great colors. Shipped very quick. I'm 5'7”, 36DD, & about 158lbs. According to my measurements and those of the dress sizes I went with the Large and I'm so glad I did! It's perfect! Super flattering yet very flowy!! The buttons from top to bottom give me different styling options, the dress doesn’t drag the ground and the top of my foot was visible and the material is light weight. It will be great for summer. Love, love. Love this dress!! Highly recommend!