Material Polycarbonate. If you don’t have the window visor and don’t want to get soaked, you have no choice but to put the windows up and turn on the A/C. While with a set of window visor installed on your vehicle, you can defy the weather and leave the windows down enough to stay dry and still enjoy the fresh air.