I'd give this 3.5 stars if I could. I'm 5'2" and curvy and this dress fit okay. Tighter in the chest area than expected but not too long. Definitely doesn't look like it does on the model. The slit comes up a little high so if you're wearing it for a long day/night out, I would recommend wearing some spandex short shorts or something of the sort underneath. It's a soft cotton.