Really does keep the light out, nice color and fabric. Not sure it's helping keep heat out, but try for yourself, I think it's our room.