This sports bras is fantastic. The straps are supportive and comfortable. I run in it and I'm a D cup. It works great, even on long runs. It's comfortable enough that I wear it all day sometimes. I previously wore an under armour high impact sports bra. I like this one just as much. The fit is accurate to a true bra size. I used to be a bra fitter. I measure a 34 D and the 34 D in this bra fit perfectly.