Table construction is one of those projects where beginner advice and experienced-builder advice diverge significantly — the beginner approach works initially but creates problems years later, while the experienced approach takes slightly more effort upfront and produces a table that stays solid for decades. As someone who has made the mistakes and learned from them, I know what actually matters in table construction. Today, I will share it all with you.
But what separates a table that stays tight and flat from one that wobbles and eventually falls apart? In essence, it comes down to three things: joinery that resists racking forces, attachment methods that accommodate wood movement, and proper material dimensioning before assembly. But it’s much more than technique — it’s understanding why each step matters, which is what allows you to adapt when real projects don’t go exactly as planned.

The Wood Movement Problem
This is the thing that catches every beginning tablemaker eventually. Solid wood moves — it expands when humidity rises and contracts when it dries. This movement is significant: a 24-inch wide solid top might expand or contract by 3/8″ or more between a dry winter and a humid summer.
If you screw through the apron directly into the tabletop with no provision for movement, the wood has nowhere to go. Either the screws pull through the apron, or the top develops cracks along the grain, or the joints at the apron corners open up as the top tries to move and can’t. I’ve seen all three outcomes on tables where builders didn’t account for this.
The solution is simple: attach the top using sliding fasteners — tabletop Z-clips or shop-made wooden buttons — that engage a groove in the apron and allow the top to slide across the apron as it moves seasonally. The top stays securely down but can expand and contract freely in the cross-grain direction.
What “Good” Leg Joinery Actually Looks Like
The apron-to-leg connection is where most table failures originate. This joint is in a mechanically demanding position: every time someone leans on the table, sits on the edge, or pushes it across a floor, forces work to rack the joint open.
Traditional mortise-and-tenon: the apron rail has a tenon (a reduced section at the end) that fits into a mortise (a slot) cut into the leg. The tenon is typically 1/3 to 1/2 the apron thickness and fits snugly — tight enough that it takes hand pressure to push home, loose enough that you can disassemble if needed before glue-up. This joint resists racking far better than any screw or bracket approach.
If mortise-and-tenon is beyond your current skills, pocket screws with glue are the legitimate alternative for lighter tables. The pocket screw alone in end grain has limited holding power; the glue carries the real structural load. Add corner blocks inside the apron corners — small triangular blocks glued and screwed across the corner — and the assembly becomes significantly stiffer.
Dimensioning Before Assembly
The legs need to be square — all four faces at 90 degrees to each other — before the apron joints are cut. The apron pieces need to be straight, flat, and of uniform thickness. The tabletop boards need to be flattened and thicknessed before the glue-up.
Trying to correct dimensioning problems after assembly is far harder than getting the pieces right before assembly. The jointer and planer are your tools for this — joint one face and one edge of each piece, then plane to thickness. This sequence produces wood that’s consistently dimensioned and ready for accurate joinery.
Dry Fitting Before Gluing
Assemble the entire table without glue before you open the glue bottle. Every joint should come together with hand pressure. Diagonal measurements across the table frame should be equal (confirming square). All legs should touch a flat surface simultaneously when you set the base down.
Problems discovered in dry fit can be corrected. Problems discovered after glue-up are much harder to fix and sometimes irreversible. Dry fitting adds 20 minutes to the process and is worth every minute.
Finishing the Tabletop
Apply finish to both the top surface and the underside of the tabletop. Finishing only the top face allows the bottom to absorb and release moisture at a different rate than the top, which can cause cupping over time. Seal both faces with the same finish — it doesn’t need to be as many coats on the underside, but it needs to be sealed.
For dining tables, three coats of polyurethane in a satin or semi-gloss sheen is a durable, practical finish that handles the food, water, and everyday contact a dining surface sees.
Stay in the loop
Get the latest wildlife research and conservation news delivered to your inbox.