As a mom of 3…2 of which are twins, I’m always in the search for flattering swimsuits that hide my mom pouch and stretch marks…I tried this on as soon as I received in the mail and I love it! The ruching cinches in the waist and helps hide that extra belly fat, the top gives a decent amount of support for larger breasts (I’m a 34D) The bottom is a little cheeky which I prefer, and the tie up strings are adjustable which make it a little easier to hide little back rolls! For reference, I’m 5’7” and weigh 165, hourglass shaped and the large was a perfect fit!!