I'm in love with prAna's Crissy line. This top is so flattering, and it's supportive enough for most activities (maybe not running). In hindsight, I probably should have gotten a medium instead of a small. I'm a 34 C, and my boobs are a *little* squished, which causes slight pooching where the upper bust elastic band and elastic straps meet. Not problematic enough to stop me from wearing this, but I would probably size up if buying again.