I use crafter's sand for the weight, and then poly fill over that. It seems to work well so far. I also like to have functional pincushions. I have a couple in my sewing room. Two in my living room. Will have one in my bedroom in case I want to sew or embroidery at night. I do have two that will be used for a pretty display. I love pincushions.