Wore it to a disco party and it was awesome! I am 5'4" and about 128lbs, and the Medium fit perfectly. Normally I get a small or a medium in clothes, just depends on the style. I could see how if your bust were on the larger side you might need to keep that in mind and perhaps size up. I have wide hips, and if I had gotten a small I wouldn't have been able to pull the jumpsuit past them! It is a little more low-cut than I expected, but I didn't mind it. I did have to tie a long string to the zipper in order to get it on and off to use the bathroom, but a willing friend or significant other (or being more flexible than I am) could eliminate that problem easily by unzipping/zipping enough to be able to finish doing either yourself, I just didn't want to bother.