We put them up quickly before ironing out the creases but so far they do a pretty good job of blocking out the light with the help of shades. They were delivered within a couple of days of being ordered.