This easy-to-build DIY Woven Bench is just as versatile as it looks. Build this in a day and use it how you choose!

Difficulty easy


Kreg Tools

Other Tools

  • Miter saw
    Miter saw
  • Hammer
  • Sander
  • Jig Saw with metal blade
    Jig Saw with metal blade
  • Drill
  • Clamps
  • Leather cutting tool
    Leather cutting tool


Wood Products

  • 3 Pine boards , 2x2x8'

Hardware & Supplies

  • 1 Box of 2 1/2" Kreg Pocket Hole Screws (See tools list)
  • 2 1/4" x 18' brass rods
  • 1 80, 120, 220 grit sandpaper
  • 1 Wood glue
  • 1 Pair of gloves
  • 1 Yard of leather/vinyl fabric
  • 1 Box of furniture tacks
  • 1 Stain of choice

Cut List & Parts

  • 4 Legs , 2x2x18”
  • 4 Upper & lower supports , 2x2x17”
  • 2 Upper Supports , 2x2x15”


  • Cuts

    Cut all the materials according to the cut list.

  • Pocket holes

    With all your materials cut you are going to set your pocket hole jig to 1 1/2” depth and the
    stop collar on the drill bit to 11/2”. Drill 2 pocket holes on each side of all the upper supports
    and lower supports.

  • Attach

    Making 2 of the legs for the bench you are going to first attach the upper support using 2
    1/2” pocket hole screws and a lower support. When attaching the lower support make sure it is
    5” up from the bottom of the bench legs.

  • Prep for rod

    Mark the center of each lower support for your brass rod. You will do this on each leg. Using
    a drill bit the same size as your rod, drill all the way through.

  • Attach

    Attach the 2 legs together with the remaining upper supports.

  • Add rod

    Press the brass rod through both holes on both sides of the bench. If you would like you can
    add a little epoxy to reinforce the rod but that is an optional step.

  • Cut and sand

    Cut the excess brass with a jigsaw and a metal blade. Sand the excess brass with 80 grit

  • Cut leather

    Cut the leather strips using a leather cutting tool and a straightedge. Cut them into 1 1/2” strips.

  • Adding Leather

    Flipping over the bench start by tacking the strips on one side. It is easier to do this with the
    bench upside down.

  • Adding Leather

    Pull the strips tight and tack them to the underside of the other side of the bench.

  • Weave leather

    Starting on the opposite end of the bench, weave each strip going under and over,
    alternating each time. Make sure to weave all the strips before you move onto the next step.

  • Secure leather

    Starting on the underside of the bench, tack each strip to one side of the bench.

  • Secure remaining side

    Pulling each strip tight, tack each strip to the other side of the underside of the bench.

  • Finished!

    Sand and stain and you have a super cute bench!