I am 5’4, 150 lbs; i ordered a medium and it fit perfectly. The crouch area was a tad bit tight, but not extremely or noticeable. There is good stretch. I took it for business photos and received a lot of compliments. Go for it!! The pants are long, so you’ll definitely need heels