I was not sure whether i would like an xs or a s. rompers can be tricky. i am 5'6" 123lbs. i went ahead and ordered the xs and it is perfect. it is just long enough in the body for me. the shorts length is perfect, not too short or too long. i can't wait to wear this!