Bandwidth wise, the bra fit but the cups were too small even though it says L. So I returned it right away and not only do they make you pay for shipping, which I have a Prime account so I didn't pay for shipping initially when ordered....but several days after it was delivered, they didn't even issue my refund.