I was skeptical about the size chart, because there was only one review and normally I'm a large in bra tops, (I'm a size 36C-34D) so instead of a medium I bought a large just to be careful and I'm so glad I did! It's a bit snug, but is appropriate and covers everything it needs to cover. Very happy :] Now just need to find a good pair of bottoms!
P.S. The blue top appears a lot bluer than it really is. It is a dark navy.