I usually wear a small tee shirt or a medium sized top, but after reading the reviews, I decided to buy a large... and I'm glad I did! I have a barely B cup and this was tight! If you are a busty lady, I say maybe go 2 sizes up just to be safe. Otherwise, going up one size should be fine.

Other than that, I really like the color and material. It kinda rides up as you workout, but it's nothing to fret over.