Does the trick!  I bought these curtains  because of the light streaming in from the windows woke me earlier than I wanted.  Upon installing these curtains, I slept considerably longer the next day than usual.  They really block out the light.  Additionally, they are quite attractive and appear to be well made.  I like that they are a solid color, I bought the brick red, which has a slight sheen on the front.  I installed them with the wrap around curtain rod, positively no light shine through