I got a larger size (size large) cause everyone kept saying to size up. I have bigger thighs for my frame and didn't want them super tight on my thighs. It fits well, but a little baggy, meaning its definitely a true to size fit. Im usually a medium all around. I probably coulda gotten away with a medium for a better fit without it being too baggy.

For reference, Im 52, 138lbs, 33 chest, 29 waist, and 40 hips. I have an ass and this definitely does NOT do it justice. Its very flattening because its baggy in the back so it gives you no shape. As you can see in the picture, it bowes out / bunches up in the pelvic area which is annoying. And this is with the straps adjusted.