Like Mauro said, throw the size charts out the window. I still stand by my statement. I have tried on all 3 of those shirts, and that's how I feel about them. Another thing to take into consideration is how high are the arm holes? That completely changes everything, but you can't find that on the size chart. The best bet is to purchase 2-4 sizes (for example, XS BD AD, S BD AD) and then you'll know for sure. Package what didn't fit nicely and send it back. Poof, done and done. Slightly more cost (extra shipping for return) in exchange for knowing exactly what size you are.