I'm a 36 DD and I bought the extra large. I bought two of these and when I review the other one I was disappointed because it's not good for working out, which is why I bought it. However, after having it for a week, I really like it. No, I can't work out in it but it's really comfortable. I even fell asleep in at the other night!