I received my swimsuit in the mail the other day, I'm heading to Mexico to celebrate my 40th birthday and wanted something that I can feel comfy and sexy in! This swimsuit hits the spot. I'm 5'7", 235 and a size 18/20. I ordered this in an 18 because I didn't want the top part to be too big ( bra size 40D). With a little pushup it fits just fine though when I take the straps off it gaps at the top. The tummy control panel is perfect and keeps all the jiggly parts in place!! The only downside is it's slightly short so it is a little tight around the crotch/thigh area but I'm sure the 20 would have solved that problem. I won't be sending it back I plan to keep it and rock my curves!