I just purchased this to go under my wedding dress.  My bra size is 40D so I ordered that size.  The torso fits me well enough using the last row of closures (there are two) but the cup was entirely too big.  I will be returning the torselette but have already ordered the 40C as I need it in a couple of days to do my first wedding dress fitting.  Hope it fits this time!