This two piece set with ruffles on the side of the high waist pants are absolutely adorable!!! You can play with the zipper on the top to slightly change the look. The cotton material does allows the material to stretch and contour to your body. Our model is 5”7 and is wearing a size Medium. She typically wears a size 8/10.