For the price this is a good product. I got a medium (I'm 5'5" and 130 lbs) and the bottoms fit great, but the top not so much. I do have DD and my boyfriend purchased this, the top was too small. The straps on the top were long (longer than needed by at least two inches each) and the padding in it is minimal. It's the padding in the padded swimsuits at target (hard and not giving in anyway) there is space to add more pad if you want (they made an extra layer like what all swim tops have). Overall it's good for the price and size seems good you know that it's cheaply made but can't tell unless your looking closely. Just lower stars because the padding is hard and strings are long.
I got a m/l and the top fit well and I wear a 34 C bra size. The bottoms are pretty snug and definitely could have went up a size in them. The bathing suit over all is very cute and looks like the picture to the most part.