I haven't worn this in the water yet, will update after doing so, but until then...Amazon recommended that I purchase a size 22, but based on reviews from others my size I went with a size 20. I have a large bust and carry a lot of weight in my midsection, and the 20 did not feel like it was holding me in anywhere. It was comfy, but I knew that once I hit the water it would stretch in places that were already loose. I went a size down to 18 and while it feels like it rides up a bit in the butt, the rest of the suit fits much better, and while it doesn't have a ton of support in the bust, my D cups stay put well enough so I'll take the bit of butt cheek showing over my bewbs falling out. For the record I hate bathing suits. I hate wearing them. I hate how I look in them. This one however, seems to be quite flattering despite it's very simple design. I got the camo print and it will likely fade but we swim most often in a local manmade lake so it won't be battling chlorine and I will update the staying power of the color after I've worn it for a while. Until then, I think I've at least found the right size though it's 2 sizes down from what Amazon recommended I purchase.