These are made to fit loose in the legs but I have big hips and thighs and they still fit amazing, slightly fitted over my hips and thighs, super stretchy, soft material. I got an XL it fits perfect but If I wanted more compression in the waist so I size down. It shows my cellulite, but wtf cares, I have it and I'm not going to not wear the most comfy pants ever just bec it shows it. Rock your body ladies :) Beware though.....if you have a cat and they like to sit on your lap, make sure their claws don't pick the material, it's very noticeable when the cat claws catch the material.