I like this top for 2 reasons: one is that I am a kite-surfer and like to wear a top that can double as a bikini and offers more support for my 'girls' while surfing, yet looking stylish at the same time. Score! I love the straps on the back. The other reason is that I am pregnant and I need more coverage as my regular triangle tops don't quite fit anymore and this is a great solution. Double score. I am a 32 D and a L fits beautifully. It's great for general sports, but for more high performance stuff like running I would probably like a bit more support, as I am larger chested. Another thing I like is that the pads are removable.