I spent a long time searching stores in person for a curtain long enough for my patio door. Everything in stores was too short and too ugly. I somehow remembered overstock and checked it. Luckliy I found these curtains and they are really great! The material is different, almost like a microsuede but it does block the light although its hard for me to say 100% because I have a couple smaller windows in the room that have only blinds so light does come into the room. I ordered in Olive and was a little concerned that they would be rather...ahhh ugly.... but nope they are very modern and contemporary. I wish they had them in smaller lengths now so that I could put them on other windows.