My windows did not have the cloth/foam strip in the channel? I did not remove the foam between the door skin and stiffiner on my truck as it still appears to be fine. It is very dense material. If you have a farm supply store near you, you can get stall/horse trailer mat material in various thicknesses that would work well. I was thinking of filling the channel with silicone to prevent rust out in the future.