My son loves these curtains. They are a good quality fabric and do actually block the light. Yay for lay ins :-)