Don't expect this to keep out all light.  Great color and fabric and I am very happy in general for the price I paid.