This dress drapes very nicely to accentuate all the right places and diminishes the flaws! I'm a curvy 5'3\\\" and have a bit of tummy to hide. This dress is slimming, heavy enough fabric to smooth things out, but not too heavy. I got a large, but it had some room, so I could possibly have fit a medium.