dresses for second wedding

Has anyone bought this? How do the tops fit? Run small? Large? I'm a 36D-ish. Odd thing is that this is only relevant in proper bras, otherwise, I measure at a B instead? I'm really bad about actually sending stuff in for returns, so I really hope it doesn't end up being the wrong size dresses for second wedding :(

Does anyone have a suggestion on which one to try? I'm thinking M. The size table doesn't seem helpful to me as I'd like to make sure it's specifically good in the band and whatnot. Ugh... Fitting above that but having a loose band doesn't sound appealing.

Any reviews would be super great, especially from people who are a D.

Star Trek:TOS Two-Piece Swimsuit Available in sizes small through 4X, these swimsuits come in Blue (with Science insignia), Gold (Command insignia), and Red (Engineering insignia). You can choose your top and bottom separately, because we know every body is unique.thinkgeek.com