I am a 42DDD. At the YMCA I wear these for Power Flex classes. SO SUPPORTIVE. Full coverage and higher in front really helps. They are comfortable, and I have worn them backpacking in the mountains. Very pleased. Would buy again.