I have used all variations of those things for years, cardboard, fabric, foil, never had a windshield crack, but on the foil ones I never put the foil facing glass. Right now I have these actually have had them since 1991 stil use them keep steering wheel cool and drops inside temp