I love this suit, its my 2nd time buying it. I got the gray dotted one last summer in a large and lost a lot of weight so I ordered this black dotted one in a medium. It fits great, Im a size 5 but didn't want it tight. The top comes with pads that fit in it great. I would definitely buy this again.