I love these pants so much that I got another Spanx leggings in green velour. These are great for running around in the city and I find that they're very easy to dress up or down.
For context, I'm 5'8 and 120lbs. I got the Size S which fit perfectly. If it helps, my hips are 37".<abbr>,,, </abbr>