I love these.  They do block out the light pretty good.  And I love the fabric - kinda soft and silky.