I give this four stars, I returned mine.  The color was way lighter then pictured.  And I need it a little longer, but it was true to size, it was my fault.  I do think they block the light as well as my current block out curtain.  For the money they are a good value.  If you need no light in the room, it is going to cost more, which is understandable.