Definitely blocks out light, I have a bright light outside my bedroom window and I'm able to sleep comfortably. Very good quality and nice material.