I was originally planning on buying this shirt in white but the store didn't have it in stock so I tried this color. To be fair, I think the white would likely have been quite see-through so it all worked out. This is not see-through and the fabric is soft.
I usually wear XS/0/2 and I got a 2 in this one which fit perfectly.