I love this bathing suit mostly because its freaking gorgeous but also bc it hides my core well and makes like an hourglass shape. I took this bathing suit to my honeymoon and I just really enjoyed wearing it. The only reason I didn't give it 5 stars is bc the bottom was a little big for me. Im a size 14 and got an xxl as it was recommended by the sizing chart. The top and mid fit awesome but I could feel air passing through my bottom. It wasn't noticeable but I could feel it.