A method for waterproofing a porous and flexible thermal insulating material having an exterior and an interior surface and comprising at least one material from the group consisting of fabric, batting, fiber and felt made of at least one member from the group consisting of ceramic fiber, thread and filament, said method comprising coating said exterior and interior surfaces with a silica precursor, converting said precursor to silica to form a silica coating less than one micron thick, and then coating said silica coated surfaces with a coating less than one micron thick of a silicon containing waterproofing agent.