This dress is HOT! Only wear it if you're seriously looking to stir up some trouble. I am 5'9, 130lb (35 x 25 x 38) and a medium fit great. One thing to note is that it is pretty low cut in the front, and that makes it hard to wear a bra with it. If you've got a bigger chest, this might not be an issue, but for those of us with small chests, bandage dresses just flatten us out entirely so a bra is necessary. Other than that- absolutely perfect!