I loved the look of these rompers on the screen, but was very hesitant to order, because I was not sure about the size and fit. With rompers, it is a combination of few factors that can make it or ruin it: leg length, torso length, and chest/waist/hip comfort. I am super happy with the way these fit, so I got two, one this dark splatter color, and the other one in gray. I 'am 5'4" about 125lbs, kinda average build. I got an S, and it fits great! The torso length is perfect, with enough space to move comfortably, ride, bend, etc. The fabric has a bit stretch in it, too, and adds to the comfort. The leg length is great for walking (I own and manage a bike shop, and these rompers have become my uniform, essentially), though I prefer to wear some bib shorts or cropped leggings if I am on a bike. I button it to the furthest buttons, and it creates a nice shape to it, though if I feel a bit bloated, I can release to the closes buttons for a more relaxed fit.