This blocks the light really well but the color/ fabric seems to be like it belongs in the hospital. Other than that it serves its purpose