Damn it, if this isn't the best bra I own.
I ordered a small and I am a 32C currently (my bra size fluctuates because my weight fluctuates between 114lbs-130) and at my max weight, it still fits wonderfully.
The bra is snug without causing extra skin or body fat to fall over the top, it looks very well made and the color looks sharp and unfaded (black), it positions perfectly on the body without riding high on the back, I find that the bra is comfortable and supportive (if you have a larger cup, I'm not sure it would be supportive enough for running), and lastly... this bra makes you feel like a damn goddess, it looks so awesome!
The shipping took a while, but that was made very clear at checkout and it was definitely worth waiting for.