These curtain do a great job of blocking out light.  We have an office building behind our house with 24 hour lighting and these curtains completely block them out.  They are made of a nice heavy material and feel and look more expensive than they actually were.