Gather your supplies:
1 pair denim jeans, larger size straight leg if possible
Velcro hook and loop tape, 2 x 15cm, in black
Matching sewing thread
Air or water erasable pen or white dressmaker’s pencil
Sewing machine and general sewing supplies
Note: Use a 1cm seam allowance throughout unless otherwise stated.
Cut along inner leg seam of each jeans leg where topstitching is so topstitching becomes edge of cut fabric. There is more fabric at back of jeans than front so from back of both legs, cut:
Cut off bottom of 1 leg 12cm from bottom.
Tidy front and back
2 pieces 34 x 21.5cm.
1 piece with topstitching along top, 7.5cm- deep x 21.5cm-wide.
1 piece with topstitching along top, 15cm- deep x 18cm-wide.
Cut off a back pocket, including pocket back, keeping 2cm of fabric extending above top of pocket back.
Take pincushion piece and cut off hem. Cut off seam with no topstitching. Open fabric flat. To centre topstitching, cut off excess from wider side so both are 10cm wide and 34cm long. Fold fabric inwards widthways wrong sides together. Pin 2 edges together.
From velcro, cut hook tape into one 5cm strip and one 10cm strip. Cut loop tape into three 5cm strips. Place tidy front flat and pin a 10cm strip of hook tape 5cm down from top edge and centred. Take pinned pincushion piece and pin two 5cm loop strips vertically on top 2cm, either side of pinned seam. Remove pins from seam, open out fabric and sew hook and loop tapes onto tidy front and pincushion piece. Place hobby fill on wrong side of pincushion piece. Fold pincushion in half widthways, right sides facing. Sew along short edge, leaving a 5cm opening in middle for turning through.
Refold to place opening on top of topstitched seam.
Sew long edges to close pincushion. Turn pincushion right sides out through opening. Fill with sand. Slip-stitch opening closed.
Zigzag along long raw edge of long pocket piece. Pin, right sides facing tidy front, so raw edge is positioned 19cm from top edge. Sew along pinned line, then fold pocket upwards so it’s right side up. Press flat then stitch along 2 short edges of pocket, 5mm in from outer edges to secure.
Cut double pocket piece in half and place pieces on top of each other on bottom right of tidy front so top is shorter than bottom. Pin pieces together, cut off excess fabric at bottom. Zigzag raw seams (this will join pockets together) then pin, right sides facing, onto tidy front. Sew along pinned line, backstitching at top of pocket to secure.
Cut top of pocket where seam would show over pocket edge.
Fold back pocket to the right, press flat and sew onto tidy front, 5mm in from outer right edge to secure.
Zigzag along top of pocket back. Fold back edge back and stitch it down to match pocket front. Pinch pocket so pocket outer edges meet in middle. Pin back 2.5cm in from pinched outer edge and draw a line down to 2.5cm from bottom of pocket back to create a triangle (shown in picture).
Sew along line then fold sewn triangular edge back flat against pocket and stitch it down. Pin 5cm strip of hook tape 4cm down from bottom of long pocket and 3cm from double pocket. Pin a 5cm piece of loop tape onto back of pocket. Sew around edges of tapes to attach.
Remove pincushion and thread catcher from tidy front. With right sides facing, pin tidy back on top of tidy front. Stitch around all sides, leaving an opening on top seam for turning through. Clip corners. Turn caddy right side out. Press, then topstitch turning gap closed. Reattach pincushion and thread catcher.