I returned these. I'm sure they would block light, but the fabric was more like a shower curtain than a real curtain.