I’m 5’8 and I usually wear size 3 pants. The XS were too small (what I normally order in scrubs), but the exchange was super quick so I sized up to S. The length ends right at my ankles, a little shorter than I prefer, but still long enough. I like to cinch the ends of the pants so they look more straight legged.