It does have a bit of a stretch to it, so I could have gone a size down if I wanted it to be a more fitted look. I ordered a large and I am 5'5" and weigh 180lbs and it still looked flattering. The stretchiness of the fabric allowed it to still mold to the body even though it was slightly loose, definitely not noticably loose. It is such a beautiful, 50s inspired dress!