I took the advice from the other women who had purchased this jumpsuit and purchased a large. They were right on point. The jumpsuit was a winner, I wore it to a wedding. Note: I too changed the belt and I brought the one I was wearing from amazon (100%leather- see the review). The jumpsuit was comfortable with a slight challenge to put on and take off if you have to go to the restroom. It still wore very nicely and it looked like I paid a pretty penny for it. And I did not see my double in this outfit!!