These dresses are perfect, I'm a size 12 and it is slightly loose but can be styled with a belt, the material looks like a good quality, I'm 5'8 n it came to my ankles, the only downside is the dress smells musty/moldy but I wash all new clothing before wearing anyway.