Even the tiniest scraps of fabric can be used to make a useful gift
Cut out one 12cm square of fabric for the base and four 7cm squares for the top (includes 1cm seam allowances). Stitch two small squares together. Press seam allowances open. Repeat for remaining squares. Stitch the two strips together, then press seam allowances open. Stitch to base, right sides together, leaving a gap for turning through. Trim seams to 5mm, turn through to right side and press. Fill with polyester toy stuffing and sew up gap in stitching. Sew a button right through centre of pincushion, pulling thread tight to indent centre.