the dress is pretty, and it does look like the picture..however it is much longer than i thought it would be. also, it is more clingy and a little heavier than i thought. i guess the description made me think it was more flowing and light. i'm 5'4 and the dress goes well past my knees. basically this dress will look differently on different body types. the main reason for the three stars is for the length and the clinginess, it is good quality however, and i've decided to keep it anyway. these are the risks you take when you order clothes online, so it's not perfect, but there is quality in it.