According to the package sizing, I am a 42D, but when I got it, it was a little tight in the cup size, and since you go up a cup size when you breastfeed, I should have gotten a 42DD(E) which is the next cup size up. I recommend getting 1 cup size large than you measure. Other than that it is comfortable, but overpriced in my opinion. I probably wouldn't buy it again because the price is higher than I think it's worth.