I ordered a Medium and it fits just fine. The fabric is lightweight, but of a good quality. The neckline plunges a bit and I hold it with an extra, decorative pin.The cords are of a good quality as well. I am a little hippy, but the dress fits me fine. There is not a lot of extra room in the hips, but it is not tight. The ruffles and sleeves swing nicely. I am very happy with this dress. Very coomfortable.