Overall its a little small, but Im in a pinch and don't have time to exchange. Fabric is soft, the stripes of no-slip aren't irritating. I just picked up an extender and the band fit great, however the cups still feel smaller than a c.