I use batting in pincushions that will be for a decorative collection. Yes, poly batt will eventually dull the points, but I would imagine it would take a while. Products from the Warm Company are cotton, don't think they will dull points. If you are a purist, use ground walnut shells. I get mine at the pet store, they are sold as bedding material.