Definitely keeps my room cooler and blocks the light.  Excellent quality.  I plan to buy some more for another bedroom in my house.