It is completely see-through. Completely. Also it's very short, to the degree that it's really more of a long sleeved shirt, and I'm not tall, I'm 5'5. I wear small and got a small and it fit everywhere else so its true to size, just not true to length. Maybe if you have a very short torso and are under 5'2 this would be a dress, but otherwise, this is a nice see-through top that I'm returning.