This bra is pretty and offers good coverage for us with full figures. (I am 38D, and got an xl) The double layer of fabric on the straps means they don't always lay perfectly flat. This wrinkling doesn't effect the function, but might bother some. I think I am between sizes because I could use a bit more compression and support but I bet a a large would create some skin bulging. The pads are removable but are a pain after washing because they require adjustment, as would any bra with removable pads. Overall, I like this bra for studio work, but not high impact activities.
Shawna recommended this style