I bought this with no expectation of it fitting at all, I was proven wrong! I bought this in the 2X/3X (Im a 40H) and it fits! When I first opened the package I laughed because it looks so small. But it stretches to fit. This obviously isn't going to give you major support. I bough it to keep skin on skin contact to a minimum and to use with low cut shirts. Will buy again!!