This a a VERY see through top, and it runs smallish. I was hoping that I didn't have to wear something underneath it, but I do. It's has a double layer of fabric, which makes the construction odd. And you would think if it's double layered, that it wouldn't be sheer. But it is. You can try to buy a size larger, but it has such a unique fit that I don't know if it would work. The only reason why I'm keeping it is because modest all white tops like this are harder to find that you might think.