They probably work well to block light, but I can't be sure because I returned them before hanging. They look and feel like a vinyl shower curtain. I believe there is fabric over the blackout layer, but the sheen to the fabric makes it look like a there is just a fabric printed on the vinyl. Expected better for the price