Furniture Tutorials DIY Upholstered Accent Bencheditedx2

Published on July 10th, 2013 | by Shantelle


DIY: How to Build an Upholstered Accent Bench EZ!

How to Build an Upholstered Accent Bench EZ! (Tufted)

 Two Parts:

Part 1:  Directions for upholstering and tufting the seat of a bench.

Part 2: Directions for adding arms and legs to the seat of a bench. To find out how to upholster the arms of a bench visit [Tutorial: DIY:How to Upholster the Arms of a Bench EZ]

Materials for DIY Upholstered Accent Bench:

2 Yards of Fabric ( I used Cream Vinyl fabric)

Covered Buttons [Tutorial: DIY:How to Cover Buttons With Fabric EZ]Note: Upholstery Vinyl fabric is very thick so I used the second technique in this tutorial to cover buttons.]

Covered Button Backs or Staples (for securing the twine to the plywood)

Plywood(cut 50″x 17″ or whatever dimensions you prefer)



Staple Gun and Staples

 Upholstery Needle

Upholstery Twine

Spray Adhesive

Spray Paint

Furniture Legs and Mounting Plates

Power Drill

Diamond Drill Bit or a Regular Drill Bit(Large Size)


Angle Braces with Screws

Part 1

Directions for Upholstering and Tufting the Seat of a Bench:

1. Spray paint the furniture legs.

furniture legs for diy bench

spray painted furniture legs for diy bench

2. Lay plywood on a flat surface.

plywood for diy bench

Note:  Visit [ Tutorial: Diamond Tufting Diagram: Accent Bench] to find out where to drill holes in the plywood  for placement of buttons.

3. Spray the plywood and foam with adhesive spray and apply the foam to the plywood with atleast 4′ thickness.

Adhesive spray

foam attached to plywood

4. Stand plywood up and stick an upholstery needle through each hole from the back of the plywood. Use a marker to mark each drill hole on the foam.

marking drill holes in foam

mark holes on foam (2)

marked drill holes on foam

5. Using a power drill and drill bit, drill holes through the foam.

Tip: Start the power drill up before touching the foam with it, if not, the foam will get caught onto the drill bit.

Tip: My diamond drill bit was not as big as I wanted the holes, so I used my fingers to pull the foam apart to make bigger holes.

diamond drill bit to form holes in foam

diamond drill bit to form holes in foam (2)

holes in foam

6. Lay batting on top of foam and use your fingers to make holes in the batting where the drill holes are.

making holes in batting and foam

7. Place fabric over batting and cut the excess fabric leaving just enough for tufting.

vinyl fabric for diy bench

8. Thread the upholstery needle with twine, so that you have two strands.

threaded upholstery needle

covered buttons for diy bench

9. Turn plywood over onto it’s side, with the fabric draped over it and staple once in center so that the fabric will stay in place. Insert the upholstery needle into the middle hole.

fabric stapled to plywood

inserting needle in center of plywood

10. Push the upholstery needle through the foam until the twine is visible.

pushing needle through foam and fabric

11. Slide the needle through the covered button until the button reaches the twine.

sliding needle through button

sliding needle through twine (2)

sliding button through twine

12. Cut the needle from the twine and tie a knot to secure the button.

knot tied to secure button

13. Pull the twine from the back until you have a nice deep tufted button.

center tuft

14. Secure the button by threading the two strands of twine through a “covered button back” until it’s tightly touching the plywood. Tie a couple of knots and cut excess twine.

Tip: You can also staple the twine to the plywood to secure the button.

pulling twine from the back

upholstery thread secured with covered button back

15. Repeat steps 8-14, following the “diamond tufting pattern” below, starting wth #1, until all buttons are attached.

Tip: Tightly secure each button before going to the next one.

Note: Nice creases will form naturally if you follow this pattern. I tested alot of different patterns, but this one seemed to be the only one where the creases were nice and even. 

how to diamond tuft

 deep tufting

button tufting (2)

deep button tufting

tufting diy bench

diamond tufting (2)

16. Pull the fabric to straighten out and staple to the plywood to secure tightly.

Note: Each button will have one crease stapled to the plywood except the corner buttons, they will have two crease.

Tip: Follow the flow of each crease so that they are all facing the same way.

stapling fabric to plywood

stapling creases to plywood

17. Cut the excess fabric.

bottom of diy bench

diamond tufted bench

Part 2

Directions for adding arms and legs to the seat of a bench:

 Visit [Tutorial: DIY:How to Upholster the Arms of a Bench EZ]

1. Turn bench seat over and drill holes, using the mounting plate as a guide. Add screws to secure mounting plates.

Tip: Make sure the mounting plates are very close to the corners.

attached waddell plate (2)

2. Using the angle brace as a guide, mark drill holes with a marker.

3. Drill holes and attach arms by securing the angle braces with screws.

Tip: Cut fabric that’s in the way so angle brace will lay flat against plywood.

attaching angle brace

attaching angle braces to diy bench

4. Staple along the edges, the excess fabric from the arms to the bottom of the seat. Cut excess fabric.

attaching arms to diy bench

5. To cover bottom, staple batting around the edges to the bottom of the seat. Peel away batting that covers the Waddell plates.

batting covering bottom of diy bench

batting and mounting plate

attached waddell plate

6. Screw furniture legs into the mounting plates and stand bench up right…..

And there you have it……..

diy upholstered tufted accent bench

Leave a comment and tell me what you think of my DIY Accent Bench I made from scratch!!!!

Tags: , , ,

About the Author

2 Responses to DIY: How to Build an Upholstered Accent Bench EZ!

  1. Rose says:

    Excellent tutorial. I don’t care for vinyl but you did a wonderful job.

Leave a Reply

Your email address will not be published. Required fields are marked *


Back to Top ↑

  • Let’s Stay Connected!

  • Become a Facebook Fan!

  • Subscribe to get Email Updates

    Be the first to know about NEW posts!

    Powered by MailChimp