This is literally my favorite bra! I have a small chest and usually worry if bras will make me look flat, but it's the perfect crop-top/bra crossover. It's so flattering and comfortable that I wore it to a yoga then boot camp and wasn't itching to take it off after. I want this in every color! I'm 5'6, 130 lbs, 36B and got a small. It was just a bit snug, so if you don't like snug fits, I'd recommend going up a size.