Have you ever found the best old chair that simply has the most horrible upholstery ever made? Or had your kids spill yet one more cup of red punch on your nice dining room chair? Well, it’s easy to fix all that with re-upholstering! This is a simple fix that anyone who can use a screw driver can do. Upholstery fabric can be bought in most stores that sell fabric at all, just pick out one you like. Unless you are detail-oriented, try to steer clear of stripes.
First, turn your chair upside-down. Most basic upholstered dining chairs have a wooden seat attached via corner brackets and screws. This is especially true of older chairs. You want to remove the screws so the seat can come off the chair frame.
Now, remove the old upholstery fabric, as well as any staples and nails that you can get off.
If you want to put extra cushioning in, cut batting or foam (or in my case an old futon cushion) into the shape of the wooden seat base.
Place the cushioning on the seat base and lay your upholstery fabric over the top. Cut out the shape with enough extra fabric around the edges to fold over and attach to the bottom of the seat. In general, this will be 2-4 inches extra.
Carefully turn the whole seat over, holding the layers together. Choose one end, and starting in the middle fold the fabric so the edge is tucked inside and using a staple gun or upholstery tacks, attach the fabric to the wooden seat base. Continue across the edge, attaching the fabric every 2-3 inches.
Now go to the opposite side and do the same thing, pulling the fabric taught as you go, but not so taught that the fabric is stressed out of shape.
Now do the same thing on the other 2 edges, carefully folding the corners in so they are covered with fabric and no raw edges are visible.
Do any repairs to your chair frame, tightening joints as needed with wood glue, then position your seat on the frame and re-attach with the screws.
Ta-da! Your done, and you have a lovely “new” chair!