This romper is beautiful. The colors are so vibrant and pretty. The design and details are gorgeous. The romper had little stretch in the waist area and no stretch in the shorts area. I thought it would have more stretch, so I bought an extra small because it's long. Surprisingly, I was able to get the romper over my hips and it fits me perfectly everywhere else. The shorts part is too tight and I will have to cut out the lining to keep it from showing underneath, but the chest, arms and waist fit me perfectly. If you have a curvy shape (hips, butt and thick thighs) you may want to size up.