I made some pin cushions for some friends and family that sew. I stuffed them with "Zilla- Lizard Litter" with just a little batting on the bottom so it wouldn't leak out if of the closing seam. The Litter is actually ground english walnut shells and it keeps your pins nice and sharp. The litter can be purchased at any pet store.