This do a pretty good job of blocking out light as advertised but they are NOWHERE NEAR the color that was shown in the image online. I get that sometimes things can be slightly off but the image for these looked pretty bright green and what came was way more blue than green, and fairly pale as well. It costs $10 to even just exchange them for another set so we are going to try and make it work, but I was definitely disappointed.