P.S. The dress is an even lower price now than when I bought it! But for reference, these are petite and they are snug. I am wearing a size 4. Also, the dress originally reached mid-shin on me, so I cut off a lot and hemmed it so that it would hit mid-knee.
Shoes: Steven by Steve Madden "Ravesh"