A coffee table that doubles as storage is one of the smartest pieces of furniture a small living room can have. Whether you’re hiding remote controls under a lift-top lid or stacking books and baskets on a lower shelf, built-in storage changes how the whole room functions. This guide gives you two buildable options — a lower-shelf design that any beginner can complete in a weekend, and a lift-top design for those ready to tackle one extra hardware step. Both use standard Bunnings timber and come in at under AU$120 in materials.
Two Design Options: Which Should You Build?
Lower shelf design: Four legs, a top panel, an apron frame, and a shelf panel sitting between the lower rungs. Simple joinery — pocket screws or dowels. No moving parts. This is the better choice if you’ve never built furniture before, or if you want a table that’s done and dusted in a Saturday.
Lift-top design: Same basic structure, but the top panel is hinged so it pivots up on lid support hardware, revealing a storage cavity inside the apron. Slightly more complex — you need to size the cavity correctly and install the lid supports accurately — but the result is genuinely useful for a two-person apartment. Keys, charging cables, notebooks, whatever you don’t want on display goes in there.
We’ll cover the shelf version in full detail, with a dedicated section on the lift-top variation at the end.
Dimensions for a Two-Person Living Room
Standard Australian coffee table height is 400–450 mm. For a table with a lower shelf, aim for 420 mm total height. The shelf should sit at 130–150 mm from the floor — high enough to slide a basket underneath, low enough to keep the visual weight centred.
A good size for a two-person couch setup is 900 mm long × 500 mm wide. This fits a standard 2-seater or 3-seater arrangement without dominating the room. Scale up to 1100 × 600 mm if you have more space.
Cut List — Lower Shelf Version
| Part | Material | Length | Width | Thickness | Qty |
|---|---|---|---|---|---|
| Top panel | 18 mm pine plywood or MDF | 900 mm | 500 mm | 18 mm | 1 |
| Long apron rails | 42 × 19 mm pine DAR | 862 mm | 90 mm | 19 mm | 2 |
| Short apron rails | 42 × 19 mm pine DAR | 462 mm | 90 mm | 19 mm | 2 |
| Legs | 68 × 68 mm pine newel post | 300 mm | 68 mm | 68 mm | 4 |
| Lower shelf panel | 18 mm pine plywood | 862 mm | 462 mm | 18 mm | 1 |
| Lower shelf support rails (long) | 42 × 19 mm pine DAR | 862 mm | 42 mm | 19 mm | 2 |
| Lower shelf support rails (short) | 42 × 19 mm pine DAR | 424 mm | 42 mm | 19 mm | 2 |
Total assembled height: 300 mm legs + 90 mm apron + 18 mm top = 408 mm. Add furniture glides or felt pads under the legs to bring to 420 mm.
Getting the Apron Height Right
This is the measurement most beginners get wrong. The apron is the frame that connects the legs just below the top — it’s structural, but it also determines knee clearance if people sit around the table. A 90 mm apron is correct for a coffee table; it sits well below knee height when seated on a standard sofa. Do not use 140 mm or 190 mm apron stock on a coffee table — this is for dining tables where you’re seated in a chair. At coffee table height, a deep apron will catch shins and look visually heavy.
The apron also needs to sit flush with or slightly inside the top edge of the leg, not below it. The top panel then overhangs the legs by 20–30 mm on all sides for a proportional look.
Step-by-Step: Building the Shelf Version
- Cut all components. Cut legs from 68 × 68 mm pine newel post at exactly 300 mm each. Cut apron rails and shelf support rails to length. Have the plywood cut at Bunnings for the top and shelf panels, or use a circular saw with a guide.
- Mark and drill pocket holes. Use a Kreg jig or equivalent pocket-hole jig to drill two pocket holes in each end of every apron rail. Set depth for 18 mm stock. These are your primary joints.
- Assemble the two short end frames first. Take one short apron rail and join it to two legs using pocket screws and wood glue. The top of the apron should be flush with the top of the leg. Clamp and let the glue set for 20 minutes before moving on. Repeat for the other end frame.
- Join the two end frames with the long apron rails. Stand both end frames upright, apply glue to the joints, and drive pocket screws through the long rails into the legs. Check for square by measuring diagonals — they should match within 1–2 mm. Adjust before the glue sets.
- Install the lower shelf support rails. Position these 130 mm from the floor. Drill pilot holes and drive screws through the inside face of the apron and legs into the support rails. These carry the shelf panel.
- Drop in the shelf panel. The shelf panel rests on the support rails. Glue or screw from below through the support rails into the shelf. It should sit level — check with a spirit level.
- Attach the top panel. Drill angled pilot holes through the inside top edge of the apron rails (or use figure-8 clips for a cleaner look). Drive screws up into the underside of the top panel. Figure-8 clips are worth the extra AU$6 — they allow the top to expand and contract seasonally without cracking the apron joint.
- Sand and finish. Sand the entire piece through 80, 120, and 180 grit. Apply your chosen finish — danish oil for pine, hardwax oil for a premium result. Two coats minimum with 24-hour dry time between applications.
Lift-Top Variation: What Changes
The lift-top version uses the same frame and legs, but the top panel is not fixed. Instead, it’s attached to a pair of lid support hinges that allow it to pivot forward and rest open at a comfortable working angle.
Lid support hardware: Buy “lid support hinges” or “lid stay hardware” from Bunnings (in the cabinet hardware section) or from Sugatsune, Hafele, or similar suppliers online. Choose a “soft-close” lid support rated for the weight of your top panel. A 900 × 500 mm piece of 18 mm MDF weighs approximately 4–5 kg — mid-range lid supports handle this comfortably.
The lid supports mount to the inside face of the long apron rails and to the underside of the top panel. Follow the manufacturer’s template exactly — the pivot point position determines how far the lid opens and how it balances. Most lid supports are designed to hold the lid open at 95–100 degrees without requiring you to hold it.
Storage cavity depth: With a 90 mm apron, your storage cavity is approximately 72 mm deep (90 mm apron minus 18 mm shelf base). This fits notebooks, remotes, charging cables, and flat items well. If you need more depth, increase the apron height to 130 mm — just confirm knee clearance at your specific sofa height before cutting.
Finishing and Styling Tips
Pine takes stain well. A medium walnut or ebony stain transforms cheap pine into something that looks much more intentional. Apply a pre-conditioner (available at Bunnings) before staining pine — it prevents blotchy absorption in the softer grain sections. Finish with two coats of matte water-based polyurethane for durability, lightly sanding at 320 grit between coats.
Add castors to the bottom of the legs instead of glides if you want to move the table frequently. Locking castors keep it stationary during normal use.
Want Even More Storage Table Plans?
The shelf and lift-top designs here are just two approaches. Ottoman-style storage tables, nesting table sets, and Shaker-style coffee tables with drawers are all achievable at the beginner-to-intermediate level. Ted’s Woodworking includes over 16,000 plans with complete cut lists and step-by-step instructions — including multiple storage table designs you can scale to your exact living room dimensions.



