Ordered a large. Now, I am in a C-D cup bra size, 5'4, about 170ish lbs. Did not fully cover the lady bits up top area. Fabric tape had to be used in order to fully cover the amount of skin showing. Not a big deal, since knowing quick fixes. That is my only issue with this dress. Other then that, great fabric. Even a bit of stretch to it. Beautiful rose pattern. Well made and sewn together.