Windshield stays in place using visors. All other windows have suction cups. Foam layer provides insulation. Reflective outer layer keeps interior cooler. Read product description for more info.