This is the third summer I have worn this, and am buying another. It is so flattering, and cute. Everything stays in place, it has cute little shorts underneath it, and you can swim or walk confidently. I’ve worn this to water parks, lakes, boating, and the ocean. It is my go to suit, all the others I owned made their way to the trash. I wear the 18-20.See full review