3 stars because it seems to have inconsistent sewing and I haven't used it yet and cant verify longevity, but its a nice swimsuit for what it is. It should be cheaper, or they need to market the tops according to bra size. That seems to be an issue with most of the swimsuits on Amazon. The front of the bottoms is double lined, but not the back, for whatever reason.
I am 56, roughly 170lbs, and wear a 36C. I ordered the large and it fit fine. Its a little tight (a little, not much) around my thighs, but once it gets wet it should loosen up. The top is ok. Its not something that I would necessarily jump around in.