Build a Mid-Century Modern Sofa Table

by Rick
15 Materials
It has been a LONG week! While my body wants to sit on the couch and watch re-runs of the girlmore girls, my mind says I should be in the workshop building. SO! I sourced out some really great 22" hairpin legs and will be using them to build a mid century modern sofa table.
Put your feet up, snack on some baby carrots and relax while watching my super fun video above OR follow along below to build your own mid century modern sofa table!

But before we get to super SERIOUS business, here's what we'll need to get to building:

2 – 1"x12"x8' Pine

4 – 22″ Hairpin Legs

1-1/4" Pocket Screws

Wood Filler

Minwax Special Walnut Stain

Valspar Chalky Finish Paint “Kid Gloves”

Minwax Polycrylic Semi Gloss Polyurethane


It's all about heart.
Because I started late in the night, I'll be making my cuts with my hand saw. New boards from big-box stores often have rough edges, so I'll be cutting those off before cutting the lumber to length.

Using my combination square I mark about 1/2" off the rough edge to get a straight guide for my cut.
Always try to stay just outside your mark when using hand tools. This way you can take some material off if you miss the mark, whereas you'll never get that material back if you go over the line. Cutting wood can be as unforgiving as life.

This post just got DEEP!
Measure 58", swing your board around and make your next cut. Repeat this one more time to get your (2) 1x12 boards cut to 58".
A storm rolled in after my second cup of late-night coffee, threatening my precious electric. So I thought it would be better to retire into the house for safe harbor...and make the rest of my cuts on the power saw tomorrow.

How convenient, right?

Cut (4) pieces of your 1x12 to 6.5". We'll call these our "box dividers". Two will go on the ends and the other two will be dividing the middle of our sofa table.
I'll be using the Kreg jig to attach the box dividers to the TOP of the sofa table. The jig needs to be set to accommodate 3/4" material. Pre-drill three holes on each of your box dividers.
Your box dividers should look EXACTLY like this!
Now that our cuts have been made, here is the rough layout!

From the end of your board measure out 19-1/8", make a mark, and measure 38-1/8" and make another mark. This is where we're going to line up the center of our box dividers. Attach using wood glue and 1-1/4" pocket screws. Once attached, fill in your holes with wood filler.

Keep in mind you can put your dividers anywhere your heart desires!

Except in-between us. We can never be divided.
Once your dividers are attached, flip the half table over and place your bottom 58" piece on your dividers. We're going to attach these from the bottom of the table using 1-1/4" pocket screws.

Using a drill bit larger than the head of your screw, pre-drill three holes on each end of your bottom board 1" off of each end and one in the center. This is called counter-sinking.

We're going to hide these holes using wood filler.
Repeat the same process to attach the center box dividers. Once again, use wood filler once the screws are in place!
I decided to paint the inside of my table with Valspar's Chalky Finish Paint in the color "Kids Gloves". I made the mistake of painting before attaching the the bottom of my table, which warped the wood! If you decide to paint the inside be sure to do it after you assemble the table, even if it's a pain.

Once the inside was painted, I applied a single coat of Minwax's "Special Walnut" stain, followed by (2) coats of semi-gloss polycrylic, also known as clear-coat.
I took a romantic field trip to the drive-way with my 22" hairpin legs. I decided to spray paint them black!
My initial install of the legs had them touching like pictured above, but that left the table fairly wobbly. And with my babies actively trying to SERIOUSLY injure themselves EVERY DAY, I opted to re-install them about 1/2" off of the front and back and 3" from the ends.

Safe kids=happy daddy.
And that's a mid century modern sofa table wrap!
Thank you for watching and reading! If you have any questions I'm always super happy to help to the best of my unprofessional abilities!

And if you thought this was fun, or you know, just OK, check out my Facebook page for other just OK projects:
Frequently asked questions
Have a question about this project?
  1 question
Join the conversation
2 of 48 comments