One build guide, three matching pieces: the revised 2-leg aquarium console, an 8-seat farmhouse dining table, and two long benches. White box legs, pale pine tops — the ÄMMARYD look, sized for your room and your family.
Three pieces that share one construction system: box legs (a closed 2×4 rectangle so no end-grain shows), painted white, under pale pine tops. Every joint is a hidden Kreg pocket screw. The console now has just 2 legs — hidden aprons (stiffening boards under the top, defined below) replace the center leg. Spin the 3D model to see the whole set.
Table + two benches in the middle, revised 2-leg console against the wall. Thin gray outlines mark each individual board (see the 4 boards in every leg, and the 3 boards in the tabletop). The orange ghost screws are the pocket screws, drawn x-ray style at their real ~15° angle — anywhere you see one, that's a screw hidden inside the joint: verticals into caps, top caps up into the tops, aprons up into the tops and into the legs at their ends.
Same console, now 2 legs. The dashed rectangle under the top is the apron — recessed so it hides in shadow (the legs are full-depth, so there's no side overhang to hide behind; setback does the hiding instead).
29" table height + 17½" bench = 11½" of lap room, sized for your family (standard 30" tables are built for 5'8"+ adults). Top is three 2×12s edge-joined = 33¾" wide — full standard width, a touch wider than your current 31½" table.
Honest note: ~16" per side is booth-style — you slide in from the end or step over, and when seated your back is near the wall/island. Your current 31½"-wide table already lives at ~17" per side with chairs, so this is familiar territory, and benches tuck fully under (chairs never do). Option: shift the table 2–3" toward the windows to widen the island-side walkway — the window side becomes the kids' "booth."
Every "why" behind the design, verified with beam-deflection numbers (pine E = 1.2M psi, and doubled for creep — wood's slow permanent sag under a load that never leaves, like a tank).
An apron is a board on edge glued & screwed under the top. On edge, a 2×4 is over 4× stiffer than the same board laid flat — and married to the top, the two act like one thick beam. Span between legs: 67¾", tank ~110 lb centered.
Same physics, longer span: 89" clear between legs, and a Thanksgiving-realistic 300 lb of food + leaning elbows centered.
The deeper apron is the whole difference — depth is cubed in the stiffness formula, so going from 3½" to 5½" deep nearly triples the strength of the whole assembly.
A bench takes the biggest live load in the house: 4 people ≈ 700 lb. Over a full 77–89" clear span, no reasonable apron passes — even 2×6 aprons sag ~0.3" long-term. A center leg cuts the span to ~36¾" per side, and then the numbers are easy: 0.03" with 2×4 aprons. Under a bench a center leg is invisible and can't block anyone's knees (your knees are never under the bench center — they're out front). This is the one place the "no center legs" rule loses to physics, and it costs nothing visually.
Width: we tested this with real plates. A 22½" top left facing plates 1½" apart — too narrow (two 10½" plates = 21" before food even lands). Full standard width is three 2×12s = 33¾", leaving ~16" per side in the 66" room. That's booth-tight by the textbook, but the current 31½"-wide table already lives at ~17" per side with chairs and works — and benches tuck completely under, which chairs can't. Placement can also be shifted 2–3" off-center to favor the island walkway.
Height: 29" instead of the "standard" 30". Standard height assumes ~5'8"+ adults; for 4'10" and 5'6" adults, 29" + a 17½" bench puts elbows and feet noticeably more comfortably. Equally easy to build — the legs are just cut 1" shorter. Kids: the 7-year-old is fine on the bench; the 4-year-old uses a booster either way.
Box leg — two vertical 2×4s capped top & bottom with short horizontals, forming a closed rectangle. No raw end-grain shows and it's rigid in both directions.
Apron — a board on edge running under a tabletop between the legs. It's the invisible backbone of nearly every real table.
On edge — the board standing on its skinny side (like a floor joist), which is its stiff orientation.
Pocket hole — an angled hole drilled by your Kreg 520Pro jig; a self-tapping screw through it clamps two boards together, hidden from view.
Creep — wood under constant load keeps sagging slowly for months. Engineers double the calculated sag for permanent loads; every number above already includes that.
Caps — the short horizontal boards that close the top and bottom of a box leg. The "top cap" is the one that touches the tabletop; the "bottom cap" sits on the floor.
Face / edge / end — a board's three surfaces: the face is the wide flat side (3½" or more), the edge is the skinny long side (1½"), and the end is the cut-off end where you can see the growth rings (end grain). "Middle of the wide face" = center of the flat side.
Kerf — the ~⅛" of wood the saw blade itself eats on every cut. The cut plans already account for it.
Dry-fit — assembling a joint with clamps only, no glue, to check the fit before committing.
Racking — when a rectangle leans into a parallelogram shape (like a cardboard box pushed sideways). The apron-to-leg screws prevent it.
Squeeze-out — the bead of glue that oozes out of a clamped joint. Wipe it with a damp rag immediately; dried squeeze-out shows through finish.
Sight down / scuff-sand — sighting is looking down a board's length like aiming a pool cue to check it's straight. Scuff-sanding is a light once-over with fine sandpaper between finish coats, just enough to make the surface powdery-smooth.
Same list as before, updated for the new design. Skim before you start.
Don't think of this as one big project — it's six short, self-contained sessions. Stop at the end of any session and nothing is left half-glued. Most are 1–2 hours.
Only building the fish/plant console right now? This card is everything for it — one store run, one afternoon. Ignore the rest until the dining set, or open the standalone console guide for the deeper console-only walkthrough.
| Buy today | Amount |
|---|---|
| 2×12×8' pine (the top — pick the prettiest board) | 1 |
| 2×4×8' (legs + aprons, incl. 1 practice board) | 5 |
| Kreg 2½" coarse zinc screws (250-pack — covers the whole project) | 1 |
| Wood glue · felt pads · aquarium leveling mat | 1 each |
| Qty | From | Cut to | Part |
|---|---|---|---|
| 1 | 2×12 | 74¾" | Top |
| 4 | 2×4 | 13½" | Leg verticals |
| 4 | 2×4 | 11¼" | Leg caps |
| 2 | 2×4 | 67¾" | Aprons |
One trip. Sight every board straight before it goes in the cart: eye down the length like a pool cue, and reject bows and twists.
| What | Buy | ~Cost |
|---|---|---|
| Tops | 6× 2×12×8' pine (pick the 6 straightest, fewest-knot boards in the rack — these are your show surfaces) | $120–190 |
| Legs & small aprons | 14× 2×4×8' (includes 1 practice board and 1 spare) | $60–95 |
| Table aprons | 2× 2×6×8' | $12–18 |
| Screws | Kreg 2½" coarse-thread, ZINC — 220 holes use 220 screws. Buy the 250-pack; the 30 spares cover stripped or re-driven screws. | $25–30 |
| Glue | Wood glue, 16 oz | $5–8 |
| Sealer + primer | Zinsser B-I-N (shellac-based), 2 quarts. Goes over ALL leg and apron surfaces — it is the primer and knot sealer. | $28–44 |
| White paint | Water-based cabinet/trim ENAMEL, satin, white. Buy ONE: Valspar Cabinet & Furniture, Behr Cabinet & Trim, or SW ProClassic. 2 coats. | $22–30 |
| Clear top coat | Water-based polyurethane, CLEAR, SATIN. Buy ONE: Minwax Polycrylic Clear Satin or Varathane Water-Based Poly Clear Satin. 3 coats, tops only. Do not use oil-based; it ambers pale pine. | $15–20 |
| Sandpaper | 120 + 220 grit sheets (for hand-scuffing between finish coats) | $10–15 |
| Sander | Random-orbit sander, 5" + hook-&-loop discs in 120 and 220 grit (turns the big top + seam sanding into a 1-hour job) | $40–70 |
| Brushes | 2" angled synthetic (paint) + foam or synthetic (poly) | $10–15 |
| Tank mat | Aquarium leveling mat for a 10-gal (pet store, not hardware) | $6–12 |
| Pads | Felt pads for 10 legs' worth of feet | $6–10 |
2×12s: ask for "Select" or "Appearance grade" if they stock it; otherwise dig through the common pile. Crown-side matters less than straightness. Southern Yellow Pine (what Texas stores carry in 2×12) is actually stronger than the E-value used in the math — extra margin for free.
Zinc, not Blue-Kote: zinc is the indoor/dry-use coating — that's this project. Blue-Kote is for weather exposure; costs more, zero benefit hidden inside dry indoor joints.
Sealer + primer: Zinsser B-I-N (shellac-based), 2 quarts for the whole set. It goes over ALL leg and apron surfaces as the primer and knot sealer.
White paint: water-based cabinet/trim ENAMEL, satin, white. Buy ONE: Valspar Cabinet & Furniture, Behr Cabinet & Trim, or SW ProClassic. Apply 2 coats. Do not use wall paint; it stays soft and scuffs.
Clear top coat: water-based polyurethane, CLEAR, SATIN. Buy ONE: Minwax Polycrylic Clear Satin or Varathane Water-Based Poly Clear Satin. Apply 3 coats, tops only. Oil-based finish ambers the pale pine; do not use it.
Hand this to the person at the panel/miter saw. Every piece, grouped by board size. (The three 96" table-top boards need no cut at all — that's why the table is 96".)
| Qty | From | Cut to | Part |
|---|---|---|---|
| 1 | 2×12 | 74¾" | Console top |
| 3 | 2×12 | 96" (full boards — just check ends are square) | Table top boards |
| 2 | 2×12 | 84" | Bench tops |
| 4 | 2×4 | 13½" | Console leg verticals |
| 4 | 2×4 | 11¼" | Console leg caps |
| 2 | 2×4 | 67¾" | Console aprons |
| 4 | 2×4 | 24½" | Table leg verticals |
| 4 | 2×4 | 33¾" | Table leg caps |
| 2 | 2×6 | 89" | Table aprons |
| 12 | 2×4 | 13" | Bench leg verticals (6 per bench) |
| 12 | 2×4 | 11¼" | Bench leg caps (6 per bench) |
| 8 | 2×4 | 36¾" | Bench apron segments (4 per bench) |
■ Green rows = the console — today's build.
Each piece's height = 1½" top + box leg. Box leg = verticals + two 1½" caps.
Console 18": 1½" top + 13½" verticals + two 1½" caps (3") = 18" ✓ (unchanged from your original)
Table 29": 1½" top + 24½" verticals + two 1½" caps (3") = 29" ✓
Bench 17½": 1½" top + 13" verticals + two 1½" caps (3") = 17½" ✓
Apron lengths: console 74¾ − two 3½" legs = 67¾. Table 96 − 7 = 89. Bench segments: (84 − three 3½" legs) ÷ 2 = 36¾.
Keep this visible at the saw. Every board uses 92¼" or less of its 96" length, leaving room for saw kerf.
| Board | Cuts | Used |
|---|---|---|
| 1 | 1× 67¾" console apron + 1× 24½" table vertical | 92¼" |
| 2 | 1× 67¾" console apron + 1× 24½" table vertical | 92¼" |
| 3 | 2× 36¾" bench apron + 1× 13½" console vertical | 87" |
| 4 | 2× 36¾" bench apron + 1× 13½" console vertical | 87" |
| 5 | 2× 36¾" bench apron + 1× 13½" console vertical | 87" |
| 6 | 2× 36¾" bench apron + 1× 13½" console vertical | 87" |
| 7 | 2× 33¾" table cap + 1× 24½" table vertical | 92" |
| 8 | 2× 33¾" table cap + 1× 24½" table vertical | 92" |
| 9 | 7× 13" bench vertical | 91" |
| 10 | 5× 13" bench vertical + 2× 11¼" bench cap | 87½" |
| 11 | 8× 11¼" bench cap | 90" |
| 12 | 2× 11¼" bench cap + 4× 11¼" console cap | 67½" |
| 13 | Spare / practice board | — |
| 14 | Spare | — |
Yield check: 2 console aprons, 4 table verticals, 8 bench aprons, 4 console verticals, 4 table caps, 12 bench verticals, 12 bench caps, and 4 console caps.
Nothing gets assembled yet. Set the 520Pro once — all boards are 1½" thick, so the jig preset and the bit collar stay at 1½" for the entire project — then drill every hole in one session. Screws for everything: 2½" coarse zinc.
| Piece | Holes | Where they face |
|---|---|---|
| All 20 leg verticals | 2 per end (both ends) | Inside face of the leg — hidden inside the box |
| All 20 leg caps | Top caps only: 2 holes in the middle of the wide face | Downward-facing, to screw up into the tabletop later. Bottom caps get none. |
| 2 console aprons · 67¾" | 2 per end + 6 along the TOP edge (10 each) | Clamp the jig on the IN face, body flush to the edge marked TOP. |
| 2 table aprons · 89" | 2 per end + 8 along the TOP edge (12 each) | Clamp the jig on the IN face, body flush to the edge marked TOP. |
| 8 bench apron segments · 36¾" | 2 per end + 3 along the TOP edge (7 each) | Clamp the jig on the IN face, body flush to the edge marked TOP. |
| 2 table-top outer boards | 10 along ONE long edge of each outer board | Underside — both outer boards screw into the middle board, joining three 96" boards into one 33¾" top |
Finish a whole board group, then tap it. This list saves separately from the main progress checklist.
0 / 220 holes
Leg verticals (×20). 2 holes side-by-side in each end (one shown). You drill from the inside face; the screw dives through the board, exits its end, and leans toward the outside into the cap. The jig creates this angle for you.
Top caps only (×10). 2 holes in the middle of the wide face, aimed up into the tabletop. Bottom caps get no holes.
Aprons (×12). Black dots = drill entries on the apron’s IN face. For holes that drive up into the tabletop, press the jig body flat against the edge marked TOP; the jig sets the position, so you never measure from that edge. Add 2 holes at each end for the legs (dashed).
Table-top outer boards (×2). One hole every 8–10" along ONE long edge, on the underside — the screws cross the glue line into the middle board's edge. (Screws in all these pictures are drawn oversized so you can see them — every real screw in this project is the same 2½".)
| Group | Math | Holes |
|---|---|---|
| Leg verticals | 20 verticals × 4 | 80 |
| Top caps | 10 top caps × 2 | 20 |
| Console aprons | 2 × (4 end + 6 top edge) | 20 |
| Table aprons | 2 × (4 end + 8 top edge) | 24 |
| Bench apron segments | 8 × (4 end + 3 top edge) | 56 |
| Table-top edge join | 2 outer boards × 10 | 20 |
| Total | 220 |
That is 220 screws. The 250-pack leaves 30 spares for stripped or re-driven screws.
Slide the 520Pro's guide block to the 1½" preset (it clicks). Set the drill-bit stop collar to 1½" on the jig's gauge. Clamp the board in, drill through both guides, done. Practice two holes on the spare 2×4 first if it's been a while.
Same recipe as your original guide, ten times: 2 for the console, 2 for the table, 6 for the benches. Batch them by size so identical legs are built back-to-back.
Two verticals between two caps ("caps" = the short boards that close the top and bottom). Black dots = the pocket holes, drilled on each vertical's inside face; orange = the screws, which dive through the board and exit its end tilting toward the outside — you drill from inside, the screw leans out. The top cap's two extra holes (middle of its wide face) later screw up into the tabletop. Glue at every joint.
Hook the tape on the same corner point each time and measure twice. The diagonals must agree within 1/16". If they do not, gently squeeze the corners of the longer diagonal until they do, then drive each screw only until its head seats flat.
Everything happens upside-down on a blanket. The aprons attach first, then the legs, then flip.
| Qty | Board | Cut length | Part name |
|---|---|---|---|
| 1 | 2×12 | 74¾" | Console top |
| 4 | 2×4 | 13½" | Console leg verticals |
| 4 | 2×4 | 11¼" | Console leg caps |
| 2 | 2×4 | 67¾" | Console aprons |
Top face-down on a blanket. Pencil lines: legs flush with each end; two apron lines 1¾" in from each long edge — meaning the front edge and the back edge, the two 74¾" sides. The line marks where the apron's outer face sits, so each apron then covers from 1¾" to 3¼" in, leaving 4¾" of open space down the middle. That setback is what hides the aprons — the legs are full-depth (no side overhang), so shadow does the hiding instead.
Run a continuous glue bead about ⅛" wide down the middle of each apron’s TOP edge, set it on its line, and clamp. A thin continuous line of squeeze-out with no dry gaps means the glue amount is right; wipe it immediately with the damp rag. Drive the pocket screws along its length into the underside of the top. This glue-and-screw marriage is what creates the stiffness — the apron and top start acting as one thick beam.
Set each leg flush with the end of the top, drive its top-cap screws up into the tabletop. Then drive the 2 pocket screws at each apron end sideways into the leg's top cap — that ties the whole frame together against wobble. Flip it upright: your console now stands on 2 legs.
Exactly the console recipe, plus one center leg. Because the leg boxes are full-depth, the aprons run in segments between the legs (2 per side) instead of one long board.
| Qty | Board | Cut length | Part name |
|---|---|---|---|
| 2 | 2×12 | 84" | Bench tops (1 per bench) |
| 12 | 2×4 | 13" | Bench leg verticals (6 per bench) |
| 12 | 2×4 | 11¼" | Bench leg caps (6 per bench) |
| 8 | 2×4 | 36¾" | Bench apron segments (4 per bench) |
1. Top face-down; mark end legs flush, center leg dead-center (42" — measure to the leg's centerline), apron lines 1¾" in. 2. Glue + screw all 4 apron segments down, using the same continuous ⅛" bead and no-dry-gaps squeeze-out test as the console. 3. All 3 legs on, screws up into the top. 4. Apron-end screws into each leg cap. 5. Flip, repeat for bench #2.
One new skill (joining two boards into one wide top), then the same assembly you've now done three times.
| Qty | Board | Cut length | Part name |
|---|---|---|---|
| 3 | 2×12 | 96" | Table-top boards |
| 4 | 2×4 | 24½" | Table leg verticals |
| 4 | 2×4 | 33¾" | Table leg caps |
| 2 | 2×6 | 89" | Table aprons |
All three boards face-down on a flat floor. Do one joint at a time: run a continuous glue bead about ⅛" wide down the middle board’s edge, press the first outer board to it, and look for a thin continuous line of squeeze-out with no dry gaps; wipe it immediately. Drive that outer board’s pocket screws end-to-end — keeping the two faces flush under your fingers at each screw before you drive it (flush now = almost no sanding later). Then repeat for the third board on the other side.
Apron lines 1¾" in from each long edge; glue + screw both 2×6 aprons down their length into the top, using the same continuous ⅛" bead and no-dry-gaps squeeze-out test; legs flush at the ends, screwed up into the top; apron ends tied into the leg caps. Flip with two adults — the table is ~125 lb.
Two finishes, one rule each: paint never touches the tops; poly never needs to touch the paint. The crisp line where white base meets pine top is the whole ÄMMARYD look. Tape the line where legs meet the top underside.
Order: paint first, poly second. If a poly drip lands on cured enamel it wipes off; white paint on raw pine soaks in instantly and never fully leaves.
Why finish after assembly: glue doesn't bond to paint or poly, and every joint here is glued — so bare-wood assembly first, finish last. The one exception you may take: poly the table-top panel before attaching the base (it only screws on from underneath), which lets you finish it flat. Beginner-simplest is still everything-assembled-then-finish.
Sheen matching: satin enamel + satin poly read as the same soft glow, which is what sells the two materials as one designed piece.
Too long is easy. Trim it. Don't re-measure — lay the correct part on top of the long one with one end flush and pencil along the far end. Copying guarantees the pair match each other, which is what actually matters; measuring twice gives you two chances to be off. Then cut, and err short, never long: a hair under disappears because the end pocket screws pull the joint tight, while a hair over won't fit between the legs and shoves them past the ends of the top.
Aprons are the most forgiving part to get wrong — both ends are hidden butt joints, set back from the edge and tucked under the top. That cut never needs to be pretty or perfectly square. Leg verticals and caps are less forgiving: those set the leg's squareness, so a bad cut there is worth redoing from the spare board.
Cut before you drill that board. If the pocket holes are already in the end you're about to shorten, the trim takes them with it and you'll redrill. Check the hole maps before the saw comes out.
Too short can't be fixed — cut a replacement from the spare 2×4. That is exactly what the spare is for, and every beginner donates a piece or two. If you're mid-project and out of spares, the store can match a fresh cut off any 8-footer; bring the good twin as the reference.
Prevent: fingers straddling the seam as you drive each edge-join screw — drive only when you can't feel a step. Fix after: sand the ridge with 120 grit (a sander makes this a 10-minute job), then 220. A ridge under 1/32" disappears completely; that's why sanding comes before finishing.
On a floor you know is flat, find the short leg (the one that lifts). One or two felt pads stacked under it is the honest, invisible fix — factory furniture ships with adjustable feet for exactly this reason. Racking (parallelogram lean) is different: that means apron-to-leg screws need tightening.
Usually means the jig wasn't set to 1½" or the board shifted. That board face goes toward the inside where nobody sees it — or cut a replacement from the spare 2×4. This is what the spare is for; zero shame, every beginner donates a couple of pieces.
Prevent: press the tape edge down hard with a fingernail, and pull tape while the last coat is still slightly wet, at a 45° angle. Fix after: let it dry fully, then shave the bleed off the pine with 220 on a block — raw wood sands clean, then poly over it.
Normal. That's what the 220 scuff between coats removes. If it's the final coat: wait 24 hrs, then rub with a paper grocery bag (yes, really — it's ~1000-grit) and the nibs polish right off without dulling the sheen.
Tap to check off — your progress is saved on this device, so pick up where you left off next session.