These keep the light out, decent quality for the sale price. I ordered 4 sets of black  some of them have small holes on the back side where light comes in. Haven’t had them more than a few days, but i don’t expect them to help w coldhot temps. Not very thick