I use sand (washed of course, not from someone's sandbox because you would not believe what you will find in that stuff) for pin cushions. It gives a good weight. I do suggest that you make your cushion with a double layer of fabric to ensure the sand stays put.