I am 5'2' 127 lbs. muscular.. Bra size 34B. or 32D I bought a small and it fits me okay ... a little too big but extra small will be too small for me for sure.

I bought the Ruby .. and I like it. It has pads that make your breast look nice. I am wearing Sport bras to gym all the time and I am doing Turbo Kick Boxing class in this bra. If you don't like to show your twin sisters this bra is not for you because it shows your cleavage...I don't mind so I love this !!