I’m happy with this purchase! I’m 5’6 175lbs for sizing reference and purchased the Large size. The bathing suit top is padded and fit well. I’m an A-cup so I didn’t quite fill out the top, but it didn’t pucker or gap in a way that would be problematic, it kept me covered.The bottoms fit very well. They have a tie strap on both sides which helps adjust it to fit your body the way you’d like it.Material is soft and I felt the overall design of the swim suit is flattering.I love this suit. I always get bottoms that tie so I can adjust them to fit how I want. The top is great and very flattering. The cups are formed and keep the girls up where they should be. I bought another suit similar to this but the top had no support. I returned that one. I'm going to order some of the other colors of this one.I love the pattern of the flag! I wore it to the beach one time. When I put it on in the morning fit great. Afternoon time the elastic around my top started to get to loose. So I was constantly fixing my self bc I was falling out. So I need to add better elastic than they had in it. No problems with the bottoms.Only issue I have with it is the top is a little smaller than I would like it to be.. Does make your top area very flattering.. For someone with bigger top area you would want to order a size up.. I ordered the Royal Blue/Black one and I LOVE the colors! I will still happily wear it though.. In fact I already have twice! LolThe bathing suit fits in all the places it's supposed to except is prefer the butt to be covered more. (Bottom of buttcheeks hang out). Other than that it's perfect.Love this swimsuit, I am a full C cup & the top was a little big but still love it. I wore the bottoms that came with it in florida so I didn’t have crazy tan lines but I love the coverage of high waisted(bought separately) to hide my mom tum! Size LI got this so it would motivate me to loose weight. It's super cute. I hope this works because I really want to wear it.I'm a pear shaped gal so I wanted something to "draw the eyes up" and away from my lower half. I ordered this in Sky Blue in a large. I'm a 38C and 12/14 bottom.Here's what I loved:-thicker, substantial fabric. Feels well made, not see through or flimsy. Good recoil after stretching.-moderate coverage on my tush, not too much but not too little so it makes me pick a wedgie all day. Scoop in the front to give a nice curve up the hips. Definitely not low cut.-SUPER flattering top. The pointed angle of the fabric gives a slimming effect. Moves and creates a flirty effect.- sharp and clean cut out detailing. No frays or pulls at the holes.-adjustable sides on bottoms. I initially missed this feature and when I tried them on, it was way tight - like a "rubber band through cookie dough" tight. When I discovered I could re-size them, they fit like a dream and even gave the bottoms a new look.Negatives:-the color received does not represent the color shown. I was wanting the cobalt blue like the picture shows but it's actually more of a Carolina Blue. (It looks good on my fair/medium skin tone and will look great with a tan but that's not the point...)-when tied, I felt like the top shifted a bit. Not that I would spill out but it's not as good of a fit as the bottoms. I'm concerned about jumping waves in it. Although I may just need someone else to tie it for me as I may not have done it good enough so this may or may not be a negative.Overall, I recommend this. It's well made, unique and flattering! I'm excited to wear it to the beach - I'll update with any wardrobe malfunctions! :)