They are OK although some light is visible through the actual material but suitable enough to stop the light waking me up. One of the metal eyelets came off while actually putting the curtains up.