Because Im a plus size, Im really hesitant when it comes to bathing suits. This suit fits perfectly and I love it. The foam padding comes out of the bra section really easy. I removed the padding because I just don't like padding. Im not a huge fan of the bottoms that come with it so I did purchase another pair of black bottoms to go with it that I felt more comfortable wearing. In any event, this is a beautiful suit, I feel like its well made and comfortable and it hides my tummy area well. I don't feel self conscious at all in it. I actually have purchased this same suit twice in different colors. Fits exactly like it should and the sizing is correct, no need to buy larger or smaller.