this suit is just awesome! The top covers my pooch belly and was a nice cut on the thigh area . It's also ruched in the front so along with the lovely print, it really camouflages the belly area well. It's a flattering cut and the straps aren't too thin so they support my girls, but aren't too thick so they look bulky either. The flowing material again hides back rolls and that sort of thing. In the water the swim top material floats around, but it didn't bother me.
The suit is double layered (print on the outside of course, and white lining. The swim suit it very opaque and you cannot see through it at all. Honestly, I was not looking forward to wearing a swim suit on vacation because I'm at my heaviest weight, but this suit was comfortable and made me feel more confident. I'm so glad I purchased this because if this didn't work out, my back up plan was to wear shorts and rash guard (not cute at all).