32-34D. Looks nice enough. Seems well-made but I underestimated my size. I ordered a medium because I wanted the snug fit, but I had to have help to get this off! Wasnt crazy about the teal (only one I tried on) nipple pads showed quite prominately! Bright white through the shell.