I was very impressed with this swimsuit when I put it on for the first time! I had previously purchased two different sizes of another swimsuit and had been disappointed in them, but that was not the case with this swimsuit! It provides full coverage while still being cute and attractive.The swimsuit comes with two different cup sizes that you can interchange; I chose the small of the two since the first ones felt a little too bulky. That's just my preference, of course; a larger busted woman would probably want to keep the other ones in. One of my favorite features of the swimsuit is the boyshort bottoms; they don't ride up like normal bikini-style bottoms and they provide full coverage if you're moving around a lot. Speaking of not riding up...this is by far the most comfortable swimsuit I've ever tried on. Nothing was too tight (snug, as all swimsuits are, but not tight) and the straps felt nice against my shoulders. I've had problems in the past with halter-style tops pulling on my neck and giving me a headache, so these straps were a very nice feature for me.The skirt and bottom length is perfect on this suit. The skirt comes down far enough in the back to actually cover my butt, without being so long that it looks odd. The shorts also come to the bottom of the skirt - they don't stick out and look weird, but they're also not too short. The construction also seems to be very nice; the material is nice and thick and I haven't found any problems with the stitching or seams. I have yet to test it in the water, as it's not quite warm enough for swimming yet, but I'm going to feel confident in taking it for a test within the next month or so. I'll also note that I have a short torso and this fit well, but there's also plenty of material to stretch and fit someone taller. Because of the rouching in the middle, this swimsuit is able to accommodate a variety of body types.I highly recommend this swimsuit to anyone - I know I'm certainly excited about it!Edit: I was able to test it in the water recently, and it held up well. My only complaint is that the bust sags just a little in the middle when pulling myself out of the water, but not enough to show anything important. I think it I were a little more well-endowed it wouldn't be a problem, and really it's probably only me that will ever notice, as I'm looking down as I'm getting out of the pool to make sure nothing exciting happens. Other than that, though, this swimsuit performs lovely in the water! Also, the short bottoms have a seam running down the middle instead of on the sides, which is a bit odd, but not terribly uncomfortable since it does have a lining in the bottom of the shorts. The only uncomfortable thing about it is that occasionally it will look camel-toe-esque even though it's not, just by the nature of the seam. Fortunately, of course, the skirt covers that area while standing so no one will ever see! Those are just small things to me, that I wanted to add so that no one would be surprised when buying this swimsuit. I still love it, and keep the five star rating I gave it originally.