Update: wore this to the lake today and I'm disappointed. The top is ok but has absolutely no support for the bosom so that was uncomfortable and I didn't want to be in any pictures because of how the chest looked. In addition to that although the waistband runs small the private area is not snug and is oddly shaped so without realizing it my lady bits were on display for part of the day. Very embarrassing. I'm sure I cant return this because its worn so in the trash it goes.
Vibrant colors and nice pattern. Bottoms are snug and I even ordered a size larger than I needed. This size is made for top heavy ladies, I'm a D and it was loose on top. The black "bow"  just hangs there, its annoying and serves no purpose. I might cut it so I can actually use it to cinch the top. Over all I like it and happy it fits for the most part so I don't have to go through the hassle of returning it or trying on suits in a store. Material seems like it will hold up in water.