XXL was the choice for me and my daughter. I am 54 120 pounds, 36B. She is 52 130 pounds 36C. It shrinks a lot, but has a bit of a shape to it, which is why we kept this shirt and sent the other shapeless tees back.