These are ok. They do block the light.   Just not what I imagined but for the price they are ok.