This suit is beautiful! For those with, or without, a mom pooch this suit looks great! There is light rusching on the front panel of the bottoms that discreetly helps with any "problem areas"...especially if you have the extra lovely c-section fold of skin.I got the pink halter top and floral bottoms in a Large. I am 5'8" around 165lbs and a full 36-38 C/D cup. I probably could have ordered a Medium and may still do that, as the top was a tad too big and no way to tighten it around my chest area. It still worked great for the beach, though, and playing in the water with my kids!I got a lot of compliments in this swimsuit. The only reason I gave a 4 star review is I need a medium top and large bottoms. I needed something quick and the stores were all sold out so I just went with this one. I wish they would let you mix and match sizes. My chest is not that small 36D and I had gapping in the cups. The bottoms fit perfectly though.The bra top was too small and the bottoms were a size too big. The feels nylon very delicate and soft. I would worry about getting it snagged on something but it is very pretty.I ordered an xxl and I'm actually am l/XL. The XXL was more flattering one. Most of my weight in is in my abdomen. This 2 piece hid everything. It's perfect. The XXL stop was a little big. I needed a smaller size there. The top always rolled under it didn't stay in place and didn't give much lift is the omly downfall, but it is a bathing suit. Overall love it. It looks fabulous.I am in love with the pattern of this suit but I'm having trouble committing. It looks good in the photos but something is just off about it to me. I think it is a beautiful swim suit and definitely worth the money.I love this two piece. I love that it’s high waisted enough to cover what I don’t want seen and flattering to my not so flat tummy. I wear a size 16/18 ans 38 D so I bought the 2xl . Only complaint I have is the clasp on the top broke, so had to replace the clasp. Other than that I love it, in fact I bought a second one.The bottom fits great. The top is too tight. Ends at size 2x cannot get a size up, I would even for just a bigger top.I was looking for something to help me feel more comfortable with myself this past summer and this bathing suit is it!! It fits wonderfully, my only personal issue is that the cups are a little too big, but if you tighten the straps no one will even notice! The bottoms are flattering with the synched fabric on the front, they don’t draw attention to my stomach like I was afraid of. 11/10 recommend, beautiful and comfortable!The top structure is too heavy for such a lightweight band, the band just crinkles instead of sitting flat and firm.The bottoms aren’t very firm or shaping either.Overall the size is ok, but it was really confusing trying to work out the right size to order from the mix of size descriptions and charts on the listing.If it hadn’t been a US import meaning costly return postage fee, I would’ve returned it.