It doesn't block 100% of light, but it's not so much that it wakes me up in the morning, so I think it'll be pretty and useful. I really like the beige tone!