Super cute. But the sizing is off. I am an A and could barely cover up with size small. Also, I hate the padding smell. Some of these cheaper bathing suits smell funky and I cant stand. I call the cheap smell. Returned it, even though I hoped it would work