I bought the xldd which was supposed to fit, but the cups were no where near deep enough. The bra is flimsy and feels cheap. To make matters worse, returns are not free or easy and I'm losing $17 in the return process between shipping and their "handling" fee. Such a disappointment.