Like the other reviews say, the bra size runs small.  I got a medium and it was perfect, but normally I wear a small.  The bra is great though, gives wonderful shape while still doing what it's supposed to do!