This Romper is so cute! I originally ordered it in a M but the top half was way too big for my torso I exchanged it for a S. The S fits perfect on the top portion and is comfortable in the bottom half. I'll have to be careful wash it only in cold and hang dry because if it shrinks even a little bit, it will not fit. For reference, I am 5' 1" and 126 lbs. I am so happy that I could make the S work for my body. I love it!
Rated 0 on a scale of minus 2 to 2, where minus 2 is Loose Fit, 0 is Perfect and 2 is Runs Large