Hurry! Mystery Craft Boxes are back in stock. Buy now

Visa Mastercard American Express Apple Pay Google Pay Shop Pay
  • Fabrics

    Warwick Fabric, leather, cane mesh, vinyl, headlining

    View 
  • Materials

    Webbing, piping, tack strip, linings, edge roll

    View 
  • Supplies

    Cleaning & repair, glues, cords & twine

    View 
  • Stuffings

    Foam, wadding, cushion fill, fibres

    View 
  • Hardware

    Gimp pins, upholstery tacks, wooden screw plugs

    View 
  • Trimmings

    Gimp braid, chair nails, flanged cord, nailhead trim

    View 
  • Notions

    Buttons, twist pins, grommets, thread, snaps, zippers

    View 
  • Components

    Springs, bed & recliner components, feet and legs, glides, brackets

    View 
  • Sewing Tools

    Needles, pins, skewers, scissors, knives, rulers, tape, chalk

    View 
  • Hand Tools

    Staple guns, regulators, setters, staple removers, web stretchers, kits

    View 
  • E-Book

    101 Upholstery Tips Tricks & Trade Secrets for the Absolute Beginner

    View 
  • Cheat Sheets

    Box cushions, diamond tufting, cutting plans, info sheets

    View 
1 of 12
  • Upholstery Tip #20: Don't precut your webbing

    Upholstery Tip #20: Don't precut your webbing

    When working with upholstery webbing, avoid pre-cutting it into equal lengths. This approach is actually unnecessary, time-consuming and wasteful. Upholsterers have a far more efficient method that speeds up the process and...

    Upholstery Tip #20: Don't precut your webbing

    When working with upholstery webbing, avoid pre-cutting it into equal lengths. This approach is actually unnecessary, time-consuming and wasteful. Upholsterers have a far more efficient method that speeds up the process and...

  • Creating a Raised Design with Leather Inserts

    Creating a Raised Design with Leather Inserts

    Creating a raised leather design using split leather inserts is a relatively simple yet effective technique for beginners. With practice and patience, you'll be able to create stunning and unique...

    Creating a Raised Design with Leather Inserts

    Creating a raised leather design using split leather inserts is a relatively simple yet effective technique for beginners. With practice and patience, you'll be able to create stunning and unique...

  • Upholstery Tip #19: Weave your webbing

    Upholstery Tip #19: Weave your webbing

    When you’re working on your next upholstery project, take the time to weave the webbing properly—unless, of course, your chair’s design calls for something different. A well-crafted foundation is key...

    Upholstery Tip #19: Weave your webbing

    When you’re working on your next upholstery project, take the time to weave the webbing properly—unless, of course, your chair’s design calls for something different. A well-crafted foundation is key...

  • Upholstery Tip #20: Webbing Chair Backs & Arms

    Upholstery Tip #20: Webbing Chair Backs & Arms

    When it comes to webbing on the back of a chair or inside arms and wings, it’s a little different from the seat. Unlike seats, where you often weave horizontal...

    Upholstery Tip #20: Webbing Chair Backs & Arms

    When it comes to webbing on the back of a chair or inside arms and wings, it’s a little different from the seat. Unlike seats, where you often weave horizontal...

1 of 4
  • Hands down you have the best selection of leather working tools in New Zealand. You always have everything I need and I get them very fast. Cheers team!

    Warren H

  • Thank you for matching up my sample with the right colour gimp. You provide such a wonderful service and make it so easy by giving me the links to the different options. I’m really impressed!

    Frances L

  • I paint custom sneakers and wallets, thanx for having all colours of the Angelus leather paint (and other brands too), plus the prep stuff which I havent managed to find in NZ until now.

    Jayden N