After searching high and low, I have finally found a sports bra worth owning. I'm a full 34DD and went with the Large D cup. It's a little snug in the band, but it holds everything in place. I haven't had any issues with the zipper coming down. I will continue to purchase this product.