The dress fits like a glove and the bead work is phenomenal. I ordered this dress in black, to match my Homecoming date's outfit and it still looks gorgeous. I also love how it has an extra strap to help hold it up so there's no falling! The length is also very good. Its not so short where people can see if you bend over, and its not to long! I'm happy to be owner of this dress, it's beautiful and fits good :)