This suit fit me just right. There is not really any support in the top, but that was expected for not having an underwire. I am bummed because I have only worn this 3 times total and after washing it, I went to hang it out to dry and found a small hole in the middle of the bottoms. It looks like it just came out of nowhere. I guess the material isn't very thick, but I think this suit should have lasted longer than it did.