1
Cut out a circle of your fabric. I like to use a ribbon spool for measurement but you can kinda just eyeball it depending on how plump you want your pin cushion.
2
Sew a running stitch around the edge of your circle.
3
Put a handful of stuffing in the middle.
4
Gently pull your stitches to tighten the fabric around the stuffing. Make sure you push your fabric down while you pull so it all gets in there.
5
Fill your bottle cap with some hot glue.
6
Plop your cushion in there and push it down to make sure it is good and stuck.
7
Now you can either leave it as is or cover the bottle cap. I like to use ribbon but you can also use fabric or paint the bottle cap. Whatever your mind can up with really. The possibilities are endless.
8
Sometimes I also like to attach ribbon and some velcro and make it a bracelet so my pin cushion is always handy.