These curtains are very beautiful and they have added a unigue touch to our master bedroom. They do in fact block out 99% of the light. We have four large windows that allow sunlight to come in from all angles. These curtains block out the sunlight and they are machine washable. Even better.