I ordered size XL, but should have sized down, because the fabric stretches out so much, it loosened up at the waist and behind, so I have to hike them up through out the day. I wear size 33 petite, so XL usually works, but the fit in these is fairly generous. Length-wise, they are too long for my short legs, even in the petite length, which seems pretty long for petite. I'm 5'0" and I step on the hem when I walk. Not exactly the active pants I remember, since I had these before and loved them so much I wore them until they fell apart. Maybe a size down would remedy my disappointment in the fit of these.