All this talk of the difficulty in removing the insulation material makes me very happy. Anything that is that hard to remove won't come off after installing. When I put mine on I expect it to stay where I put it.


~Jim