Transform a Coffee Table Into an Upholstered Bench

Add a high-end touch to your bedroom on a budget. Learn how to upcycle an inexpensive coffee table into a luxe upholstered bench with leather strap details.

From: Samantha Pattillo

By: Samantha Pattillo

Materials Needed

  • 1/4" plywood sheet
  • staple gun
  • fabric scissors
  • serrated knife
  • miter saw
  • foot caps
  • sandpaper/block
  • 3 leather belts

Create Cushion Layers

You will need a total of three layers to create your upholstered cushion: a 1/4" plywood sheet, 5” foam and a roll of batting. 

Start by cutting your foam and plywood sheet to size. Measure the width and length of the bench seat. You will want to cut your sheet of plywood about 1” smaller than the overall size of the bench top so that you have about 1/2” around all sides. (If you don’t have a saw at home, you can always have the plywood sheet cut down at your local hardware store.)

From: Samantha Pattillo

Next, cut your foam to the same size as your plywood board. We used a band saw to cut ours, but you can use a serrated kitchen knife if you don’t have access to machinery.

From: Samantha Pattillo

From: Samantha Pattillo

Now that you have your plywood sheet and foam cut to size, lay your batting out on top. Wrap it around the foam and under the plywood board so that you have enough to staple it underneath later. Cut the excess batting with scissors.

Determine the Right Height

Attach your legs into the existing bench to make sure everything fits properly.  Once you have the bench assembled, place your layers of plywood, foam and batting on top. Sit on this to decide how much to cut off of the bench legs. The coffee table height with the added cushion is too tall for a bench, so the legs will need to be cut shorter. Since we used 5” foam, we will cut 3” off the legs to get our desired height. A standard seating height should be between 16”-19”, so depending on what thickness of foam you used, be sure to measure from the floor to the top of your stacked foam and cut your legs down so the overall height falls somewhere between 16”-19”. (Remember, the foam will squish down when you sit on it depending on your foam density. Always do the butt test.)

From: Samantha Pattillo

Cut the Legs

We are taking 3” off the height of the coffee-table-turned-bench. Mark your feet and, using a chop saw, carefully line up your cut. (Make sure you cut each one as closely as possible so none of your feet are uneven, making the bench wobbly once assembled.)

From: Samantha Pattillo

Sand the edges of the feet after you cut them. It’s always best to knock off sharp edges after a fresh cut so the wood doesn’t scratch the surface of your floor.

From: Samantha Pattillo

Stain the Bench

Apply stain to the bench seat using a dust-free rag or an old cotton T-shirt. We used an oil-based stain in a dark espresso color. Follow the directions specific to your stain brand; this one called for applying the stain liberally, waiting a few seconds, then wiping the excess away.

From: Samantha Pattillo

Stain the legs, as well as the nubbin at the top of the legs that show through on the bench. (Don’t stain the wooden screw-in sections.)

From: Samantha Pattillo

From: Samantha Pattillo

Apply a coat of polyurethane using a natural bristle brush. Apply it liberally as you will only need one coat since this is an indoor product.

From: Samantha Pattillo

Once the polyurethane is dry, screw the legs back into the bench.

From: Samantha Pattillo

Flip the bench over and hammer in the foot pads. These aren’t required, but they’ll help protect your floors from scratches when the bench moves.

From: Samantha Pattillo

Upholster the Cushion

Grab your layers of plywood, foam and batting. Wrap the batting around the foam and onto the plywood underneath. Flip everything over and staple the batting into place on the plywood.

From: Samantha Pattillo

Now wrap all of your layers with fabric. We used a total of 3-1/2 yards of fabric for this length of bench. Staple the long edges of fabric into place, leaving the ends loose.

From: Samantha Pattillo

On the ends of your cushion, fold the excess fabric like you are wrapping a present. This is a no-sew upholstery method.

From: Samantha Pattillo

From: Samantha Pattillo

From: Samantha Pattillo

Cut away the excess fabric and staple all edges into place on the underside of you cushion. Make sure there are no excess fabric or staples visible once you flip your cushion over.

From: Samantha Pattillo

Now grab your belts to add the finishing touches. Measure the center of your bench for your first belt, then split the difference for the other two on each side.  We purchased size XL belts to get the desired length needed for this size cushion. Just attach the belts like you would normally wear them and slide the metal buckle to the underside of the seat so they aren’t visible from above.

From: Samantha Pattillo

Enjoy Your New Bench!

You are all set with your finished bench! The size of this table ends up being the perfect length for a bench at the end of a king-size bed.

From: Samantha Pattillo

From: Samantha Pattillo

Keep Reading

Next Up

How to Make an Adorable Light-Up Tutu Nightstand

Dress up a plain side table with an easy-to-make, no-sew tulle tutu. Add a built-in light, and it’s the perfect nightstand for a kid’s bedroom!

How to Build a Space-Saving Wall-Mounted Desk

The perfect petite workspace for a small home or apartment, this chic DIY desk drops down when you need it and folds away when you don’t.

Give a Plain Dresser a Bold, Floral Makeover

We all have that cheap flat-pack dresser that we’ve carried with us from our college apartment to our adult home. Update it with paint and a pretty decal to create a whole new piece that’s perfect for a nursery or kid’s bedroom.

Free Up Cabinet Space With a DIY Wall-Mounted Pot Rack

If your kitchen cabinets and drawers are overcrowded, create more storage space with this easy-to-make oversized pegboard shelving system. You can customize the shelves and pegs to stylishly display your favorite pots, pans and utensils.

How to Make a Confetti Disco Ball

There is always a reason to celebrate, but it’s not a real party until someone breaks out a piñata. This shimmering confetti disco ball piñata is perfect for theme parties, birthdays or receptions but, let’s be honest, it screams NYE! 

How to Make a Chic Copper Garment Rack

Short on closet space? Store your favorite clothes and accessories on this stylish DIY copper rack. It’s so pretty, you’ll want to give it a prominent spot in your bedroom.

How to Make a Clean, Classic Pegboard

Staying organized is essential, but not always easy. Put the “fun” in functional with a DIY peg board that will organize your room, your home — and your life!

How to Make a Colorful Geo Suncatcher

This project is just as beautiful as stained glass, but we promise it's a whole lot easier. 

Upgrade Your Laundry Room With This DIY Fold-Down Drying Rack

Make laundry day a little easier with this space-saving clothes drying rack. It drops down when you need it, and folds away when you don’t. With adjustable levels, you can determine how far you want to extend it.

Hang Up Your Jewelry With This Stylish DIY Wall Organizer

If you currently store your jewelry in a tangled mess on your dresser, tidy it up with this trendy hanging organizer. It’s an easy DIY project you can do in a day.

NEW: Live TV

Don’t miss your favorite shows. Live stream HGTV now.

Follow Us Everywhere

Join the party! Don't miss HGTV in your favorite social media feeds.

Luxury Home Giveaways

HGTV Smart Home

A lowcountry style home in Palmetto Bluff in SC

HGTV Urban Oasis

A cozy Craftsman-style home in Knoxville, Tennessee

HGTV Dream Home

A gorgeous remodel in Gig Harbor, Washington