Absolutely love this swimsuit. The top was very flattering and clearly designed to fit all different body types. I wore this on vacation when I was 27 weeks pregnant and I loved how it showed of my belly without actually showing my belly. I also appreciated that it covered my hips and thighs. The only thing I didn't love was how the bottoms fit. They were too big for me and sat right across the middle of my belly. I ended up folding them down to sit below my belly and pulling them up when I went in the water. A bit awkward, but the top covered everything so no one knew but me.