They are very good for blocking light and reducing light. The pattern is just as pictured but the material was not what I expected. As my husband would say, “it feels like a very heavy lined shower curtain.” I am very disappointed in the material after purchasing such beautiful curtains for my other rooms.