This is a really well made bathing suit for the price. I had high hopes given that CRZ is selling it and they make Lululemon-quality leggings and other athleisurewear at a fraction of Lulu prices (I covet the leggings while my mom loves their joggers). Anyway, the suit itself is pretty awesome. I mean I just tried on a few Athleta suits and I didn't find them any better made or attractive and they were more than three times the price (for separate top and bottom together).However, like the other reviewer mentions, the sizing is absurdly off. I am 5'11 and weigh 140 pounds and am pretty much always a medium in a two piece (even a small top sometimes), I mean a one-piece is different because sometimes the length of my torso requires a large but I don't think i have ever needed to order a large in a two piece in all my years of buying two piece suits but I ordered a Large because of the other reviewer's recommendation and even the large is a tad small on me...I think I'm going to return and order an XL, which is absurd. For reference, I wear a 34B bra and the Large top is a a tad tight (although the bottom is tighter, because I'm larger for my size in my rear). I could get away with the Large, it's perfectly comfortable (and the texture of this suit is comfortable), but there's an issue of my looking cinched and a little fat billowing out at my hips and let's just say that's not usually the look I'm going for... there's also a little side boob action because of the positioning of the straps, but actually that's pretty subtle...BUT the thing is so well made, there's excellent coverage in the rear without feeling like you're wearing a diaper (even in the too small size), there's plenty of support for swimming laps and not jiggling around or feeling exposed, and the pattern is so lovely and I feel attractive enough in it (but for the cinched thing from it being tight), like my husband was into how I looked in this and he's pretty diplomatically honest when something doesn't look good... so despite the sizing ridiculousness, I think it's a steal for the price, which is why it gets five stars. I hope the company sorts out the sizing issue...it behooves them to because a lot of people are deterred from ordering two sizes larger than they they usually are given the [awful] fat stigma in America.