Somehow this pin cushion reminds me of a bagel. I had self-stamped the fabric with sewing notions stamps on fabric ink and heat set it. It has a zakka feel, guess maybe it's the material that I had used.
The PinBagel cushions are available at créméberries store.