I am a 36 DDD. I bought this bra for more of a cardio workout such as CrossFit or running. But this bra's more for me as a yoga or piyo.
The fabric is very nice and soft. It covers everything it has adjustable padding so you can get the most coverage for what you need. Its electricity is exactly what you need it stretches so you can get it over and tightens backup so you get the optimal support.
Personally I really think this is a good time of the month bra. It gives support without being constricting.