May or may not be appropriate. You need hard felt like the stuff they use on wading boot soles. It is available in 1/8 " rolls on eBay. It's made in India IIRC.