Looking to add a functional and stylish centerpiece to your living room? These two DIY coffee tables with sliding tops are the perfect weekend project. Placed opposite each other, they provide an ideal surface between your sofa and armchairs, while the hidden storage inside keeps remotes, books, and DVDs neatly tucked away. Let’s dive into how you can build these yourself.
DIY Coffee Tables with Sliding Tops: The Project

These two sofa-side tables feature a clever sliding top mechanism that glides on drawer runners mounted to the top edge of the frame. What look like solid square legs at the corners are actually glued and nailed trim pieces attached to an MDF box structure, raised about 10 mm off the floor using four spacers. The result is a sleek, modern look that maximizes both style and storage.
Get Lifetime Access to Top AI Tools
Find Bleeding Edge Business Software at Scandalous Prices on Appsumo.
Materials Needed (for one table)
- MDF (19 mm): 2 sides (850×300 mm) + 2 sides (400×300 mm); 1 base (812×400 mm); 1 internal divider (281×400 mm); 1 top (420×850 mm)
- MDF (10 mm): 2 pieces (45×850 mm) and 2 pieces (45×350 mm) for top edges; 4 pieces (45×320 mm) for vertical corners; 2 pieces (45×450 mm) and 2 pieces (45×850 mm) for top borders
- Timber strips (25×45 mm): 2 pieces (420 mm) and 2 pieces (400 mm); beech dowels (6 mm); screws (3×40 mm); pins (1.5×20 mm)
- Hardware: Metal drawer runners with screws; acrylic primer; sandpaper; acrylic enamel paint
Assembly with Dowels
The entire box is built using blind dowel joinery. To drill matching holes along the edges of the parts to be joined, you’ll need a doweling jig. Align each panel precisely with the base profile. The short side panels need holes drilled on the inside face (to connect to the base) and on both vertical edges (to connect to the long sides). For a professional finish, consider pairing your new tables with a plush area rug to anchor the space.
The Importance of Clamps
When assembling the box, clamps are your best friend. They ensure the panels stay perfectly square while the glue dries. Apply wood glue to the dowels and joints, then clamp firmly. Check for squareness using a carpenter’s square before leaving it to set. Once the structure is solid, you can move on to finishing.
Finishing and Painting
Start by sanding all surfaces with fine-grit sandpaper to remove any rough edges. Apply an acrylic primer to seal the MDF, then paint with two coats of acrylic enamel in your chosen color. A soft white or light gray works beautifully to brighten up a living room. While you’re refreshing your space, don’t forget to update your wall decor for a complete transformation.
Mounting the Drawer Runners
The sliding top mechanism is key. Attach the metal drawer runners to the top edge of the box frame. Then, fix the corresponding runners to the underside of the MDF top. Test the sliding action—it should be smooth and effortless. The top can now be pulled forward to reveal the storage compartment inside.
Creating DIY Coffee Tables: A Fun and Easy Project
Building these coffee tables is not only enjoyable but also incredibly practical—especially when you have guests over. The extra surface space and hidden storage make them a lifesaver during parties or family gatherings. To complement your new furniture, browse TV entertainment furniture to complete your living room setup.
Step-by-Step Construction
- Step 1: Cut all MDF panels to size according to the materials list.
- Step 2: Use a doweling jig to drill matching holes in the side panels and base.
- Step 3: Apply glue, insert dowels, and assemble the box using clamps.
- Step 4: Attach the internal divider for added stability.
- Step 5: Glue and nail the corner trim pieces to create the leg effect.
- Step 6: Sand, prime, and paint the entire unit.
- Step 7: Install the drawer runners and attach the sliding top.
Frequently Asked Questions
What type of wood is best for this project?
MDF is ideal because it’s smooth, affordable, and easy to paint. For a more premium look, you could use plywood, but MDF gives the cleanest finish when painted. If you’re working on a larger home improvement project, MDF is a versatile choice for many builds.
Can I customize the size of the tables?
Absolutely! Adjust the dimensions to fit your space. Just remember to recalculate the drawer runner length and ensure the top overhangs evenly. For a cohesive look, match your new tables with dining tables in a similar finish.
How do I ensure the sliding top works smoothly?
Use high-quality metal drawer runners and make sure they are mounted perfectly parallel. Lubricate the runners lightly with wax or silicone spray for an even smoother glide. This same technique works well for kitchen islands and carts with sliding surfaces.
What paint finish should I use?
Acrylic enamel paint is durable and easy to clean, making it perfect for a coffee table that will see daily use. A satin or semi-gloss sheen is recommended. While you’re at it, consider updating your lighting to highlight your new furniture.
Can I add wheels to make the tables mobile?
Yes! You can attach small casters to the bottom spacers for easy movement. Just make sure the casters are rated for the weight of the table and its contents. This is a great hack for outdoor patio furniture projects too.
Browse Grand Goldman Home Decor
Discover unique craftsmanship home decor and furniture at the Grand Goldman Shop.
Best Products We’ve Tested and Rated

Our testing team has hands-on reviews of pickleball paddles intermediate players, vape juice canada, baby cribs, portable apple carplay, and tasers women. Every option below was compared across price, build quality, and real-world performance, with honest pros and cons. We update these guides regularly as new models arrive, so the recommendations stay current.
Our testing team has hands-on reviews of stun gun personal defense, convertible cribs, beginner model ship kits, hepa vacuum lead dust, and electric tricycle adults. Every option below was compared across price, build quality, and real-world performance, with honest pros and cons. We update these guides regularly as new models arrive, so the recommendations stay current.