There are two small holes in the fabric that the light can come through, but other than that I am happy with this purchase. The box and website say it is machine washable but the curtains themselves say dry clean only. I washed them and had no problems.