I'm 150 lbs, 5'2, and usually wear size 8 in pants. I ordered a medium and it fits great. It has a good amount of compression but it is breathable. Seems to roll down unfortunately. I haven't worn it for a full day yet but I will edit my review with some wear. Does smooth me out. I have hips dips and I have yet to find shapewear to smooth out the dips between my thighs and love handles :/