It's a thick, heavy fabric with adhesive on one side thats meant to be put into shoes or on your skin to prevent blisters. Would probably work fine for what Moostang is using it for. It might eventually flatten out, thin rubber sheet might be a better idea.What's moleskin?