I wear a 32DD and finding a high impact sports bra is difficult. I ordered a Small which was too tight in the cup, exchanged for a Medium and that was too wide and also loose in the cup- no happy medium here. The straps were rubbing my at the edge of my armpit. The material is soft and comfortable, but I just knew after a workout, I would have some serious chafing. Bummer!