Cute but not much stretch . I’m 4”10 130 and normally wear a small,sometimes xs if it’s too stretchy by the pants didn’t have your typical elastic at the top. They kept trying to roll and show my crack so I couldn’t complete my day with the pants. The top was ok and cute by paired with other pants. I don’t think purchasing a medium would have helped because then the waste would be too big.
.