This is the first suit I've found that quite literally checks ALL of my boxes. It has great coverage in the areas where it counts for me - my back, and my tummy. Alternatively, it is sexy in all the right places. The low neckline is perfect. A large holds my D sized chest in, which giving a really nice silhouette and classy, but sexy cleavage - incredibly chic, and doesn't make me feel dated or matronly like a lot of black one pieces do. I ordered the long torso and it perfectly fits my 5'8 frame. I highly recommend this suit for anyone, but especially if you're entering middle age and looking to feel supported, while also maintaining a little bit of an edge. I generally wear an XL in swimsuits, and ordered a large. It fits my very well, but I don't have a large butt and the ONLY draw back is there is a TINY bit of slack in the bottom, but it has nothing to do with the suit, just the way I'm built.