The Perfect Pin Cushion Filling! Coarse and fine ground walnut hulls are an all natural filling for pin cushions giving them a heavy, solid feel. Package contains 2 cups (12 oz.) of all natural ground walnut shells. Made in USA. Note: Persons allergic to walnuts (or lavender) should avoid this product.