Bought two sets and they are of decent quality for the price.  Block light as stated.  However, if you are considering this curtain, do know its very much grey, almost silver like.  Not linen or off-white as pictured.  I contemplated shipping them back because of the color discrepancy, but decided to keep them based on quality, the fact I hung them, and the "close enough" fit factor to the surrounding decor and furnishings.