I really wanted to be able to wear this shirt, but unfortunately I can't because it's too small.  I ordered an XL in this shirt and it fits more like a Large.  I normally wear large and extra large shirts but this wasn't going to work.  I wear a 42 D bra so if that tells you anything.

If you can, order at least 2 sizes up so it will actually fit.  These Chinese manufacturers don't know what US sizes are.