THOUGHTS ABOUT THIS INSULATION?

That looks like a sponge that just needs some water added.
I bet it is awesome stuff. Maybe keep around a bit before trashing it.
Good for protecting stuff while le doing a plumbing project. Flame protection!