Nay, my felt is made from 100% recycled plastic bottles. In otherwords, plastic. The thread i used, I have no idea, very good point I have to learn how to use a sewing machine. But yeah, these are more like a novelty i guess. They will all break down after a certain amount of time.