I love this dress! I got a medium, but still could have gotten away with getting a small. But what I have fits perfect. If you get this dress, you will receive soooooo many compliments. Trust me, I turn heads in this dress and you will too. Oh yeah! You do not need that belt in the picture. I bought it and never used it with the dress. In my opinion, it ruins the elegance of the dress. Great material too.