I really loved this suit -- the mesh panel was tastefully sexy and modest, the material was fantastic, and it felt like a true 12 to me (size XL). Unfortunately, I had to return it because my body type is where I carry my weight in my middle, and the detailing wasn't enough to hide that pregnant-belly-look I have (no slimming factor, which I knew when I bought this). I'm also returning because I'm an F/FF cup, depending on brand, and I was spilling out on both sides of the cups -- I would definitely would have second thoughts on keeping it if the cups fit.