If you are curvy go up one size.
Can you say HOTDAMN!!! Yes girl. I bought this jumpsuit with low expectations. Jumpsuits are either a hit or miss with me. I am 5'4" and 155lbs. I bought the medium. It fit like a GLOVE. I have an athletic build, and I don't really have a "belly" but I have a little pudge. Couldn't even tell in this. It hides it so well. I am going to be buying in more colors for sure.
I think it hides the flaws well and looks flattering. I ordered another one in black. I love the material.
This is one of those pieces that you know you will likely wear more than once each week as soon as you try it on out of the package. I was sold on getting more in different colors within approximately 23 seconds.
Just got it today and I love it! The fabric is very soft and comfortable.