I ordered the Denise in size large for both top and bottom. Usually I am an XL in suits but since this suit has adjustable straps it fits perfectly. It's so comfortable to wear and held everything in! 10/10 reccomend! For reference I am 5'3 and about 190#