I use to use a store bought plastic wrist pin cushion but it was really uncomfortable to wear, so I decided to make my own with an elastic strap.
Cut a square of aida fabric and secure it in to an embroidery hoop.
Thread a needle with some red embroidery floss. Most people use 2 strands but I like to use 3. Make a \ stitch and knot the stitch in place at the back.
Make 4 more \ stitches.
Stitch back the way with 4 / stitches, making 4 squares.
Repeat this method and stitch a total of 10 rows.
Miss out 4 rows and stitch 10 more rows.
Starting 12 blocks to the left of the cross, stitch 28 blocks wide.
Repeat this for all the other rows down until you have 4 rows.
Now stitch the diagonal crosses, these are two blocks wide. Make sure to stop stitching one block before the cross.
Now thread your needle with blue floss and start stitching in the flag. Stitch up to 1 block away from the diagonal line and the cross.
On the other side of the diagonal line, stitch 2 blocks away from the line.
The pattern alternates depending on which area of the flag you're working on, so make sure your stitching matches this design.
Thread your needle with white floss and stitch in the white lines,
It should look like this when its all done.
You can leave the back of your cushion blank but if you want to make it super cute, you could stitch a little heart.
Make two / stitches, then skip two holes and stitch two more / stitches.
Make a \ stitch one hole further to the right and then make one more. Miss out two holes and make two more \ stitches.
Stitch 2 rows of 7 blocks.
Start the 4th row with a \, stitch5 blocks and end the row with a /.
Continue this down, decreasing by one block at either side.
Decrease by another block on either side and your red heart is finished.
Stitch one white lines around the outside of the red, repeating the same pattern.
Now stitch a blue heart, 2 blocks wide around the outside of the white.
Your heart should look like this.
I made a little border by stitching one red block, missing a block and then stitching a blue block around the outside of the heart.
Cut out your two sides, leaving a 2 block border.
Place the two sides, wrong sides facing out and stitch a straight line along the top and bottom.
Fold right side out and it should look like this.
Cut a length of thick black elastic to fit your wrist.
Slip through your flag and stitch the opens end together. Place the stitched area on the inside of the flag. Fold the edges of one of the side under and stitch together, stitching through the elastic.
Stuff the open end with stuffing, so that the pin cushion is nice and fat.
Stitch the final end closed and you're all done.
Slip on your wrist and you're ready to start sewing!