This is a great product and does as promise - blocks all light. We purchased these for our son's room and it goes really well with the decor. The delicate colors on the patterns add to its beauty.