You can see thru it. I got black and while its not completely transparent, you can still see thru it somewhat in the light. Im not big chested, but it was snug up top. I don't like feeling the front piece where all the embroidery is. The backing on it is not smooth. (Actually, I don't think there is a backing). Im not going to wear it but if I have to go to the hospital, I will take it. It is pretty and worth the money. Im just super picky about things rubbing against me when Im trying to sleep. I want everything smooth, this front yoke thing isn't smooth.