This is a great workout bra, it's very comfortable and it tights enough to be available to move easily. I don't rate it 5/5 because should have a pad or something because it doesn't help with freezing nipples. About the size, I'm 34B, and I bought size medium and it fits me perfectly.