I LOVE this dress. It's unique but not too flashy. Definitely curve-hugging so I wear a shaping waist under it (I've developed a slight "muffin top"). My usual dress size is 6-8 so I ordered a Medium and a Large; if you want it not to cling to your body so much, definitely get the Large. (I'm 140 pounds, 5'6'', small chest.) Purple and red are my favorite colors, so I wore this with a dark red trench coat over it and I got a lot of compliments. Five stars!