Its a cute suit but I wish they would give the option of different sizes for top and bottom. I got a large and the top fit well but bottom was too big and saggy. I wear 36D and size 6 for reference.

Updated to add: I contacted customer support and they were quick to resolve the issue!