Since I just had a baby, I'm about a 40dd and everything is snug. I hate a bra digging into my sides and back, but I also need support right now. I ordered an xxxl just to be safe, and it was right on the money.

These things are like wearing flour. They're so soft! I grabbed one and threw it on in two seconds and it's firm support but doesn't dig into my skin anywhere!

Because it fits so well, I'm even contemplating using one as a bikini top. They're not the sexiest things on the planet, but I don't even care.

Perfect for yoga and hiking etc.