Lol, yes it's 100% cotton I think and it's pretty thin but not overly so, so it's not see thru at all except maybe where it has the looser weave on the shoulders. It's very soft and comfy, just too small for me so I've never worn it. It's in very good shape yet.