Article Header

Build a Modern Square Coffee Table with a Floating Base

Step-by-step DIY coffee table using MDF and Formica® Laminate for a sleek, floating modern design

Materials

  • MDF sheet (3/4" recommended) 

  • Formica® Laminate (pattern of your choice) 

  • Contact cement

  • Construction adhesive 

  • Finishing nails 

  • L-brackets 

  • Wood filler 

  • Sandpaper (120–220 grit) 

  • Paint (dark color for base) 

  • Primer (optional for MDF edges) 

Tools

  • Table saw or circular saw 

  • Straight edge or guide 

  • Measuring tape and pencil 

  • Nail gun or hammer 

  • Drill/driver 

  • Clamps 

  • Router with flush-trim bit (recommended for laminate) 

  • J-roller or laminate roller 

  • Disposable brushes or rollers (for contact cement) 

  • Dowel rods (for laminate positioning) 

 

Step 1: Plan your cuts

Start with one full sheet of MDF. Measure and mark your cuts for the top, sides and internal supports. The goal is to create a simple rectangular box that will serve as the main body of the table.

Step 2: Cut and prep the pieces

Rip the MDF into your pre-measured sections using a table saw or circular saw. Keep edges as clean and straight as possible since this design relies on crisp lines. Lightly sand cut edges and fill any imperfections for a smooth surface before assembly.

Step 3: Assemble the box

Begin forming the table base by joining the sides and top into a hollow box. Use construction adhesive for strength, then reinforce with finishing nails and L-brackets inside the structure. This combination keeps the exterior seamless while ensuring durability.

Step 4: Apply the laminate surface

  • Cut laminate to size
    Cut your Formica® Laminate slightly oversized for each surface to allow for precise trimming after installation.

  • Apply contact cement
    Using a brush or roller, apply an even coat of contact cement to both the MDF surface and the back of the laminate. Make sure to cover all areas consistently, especially edges.

  • Let adhesive reach tacky consistency
    Allow the contact cement to dry until it becomes tacky. It should feel dry to the touch but still grab when pressed. This step is essential for proper bonding.

  • Position using dowel rods
    Lay several dowel rods across the MDF surface, spacing them a few inches apart. Place the laminate sheet on top of the dowels to prevent immediate contact. This gives you time to align the sheet perfectly.

  • Adhere the laminate
    Once aligned, remove the dowels one at a time, pressing the laminate down gradually from one side to the other to avoid bubbles or misalignment.

  • Roll for full adhesion
    Use a J-roller to apply firm, even pressure across the entire surface. Work from the center outward to eliminate air pockets and ensure a strong bond.

  • Trim and finish edges
    Trim excess laminate using a router with a flush-trim bit for the cleanest result. Lightly sand sharp edges with fine sandpaper if needed. NOTE: This step is what gives the table its high-end look, with added benefits like scratch resistance and long-term durability.

 

Step 5: Create the hidden floating base

Using leftover MDF, build a smaller platform that will sit underneath the box. This base should be inset from the edges so it’s not visible when standing. Paint it a dark color to help it visually disappear.

Step 6: Attach and elevate

Secure the box to the base, centering it so the recessed platform creates the illusion that the table is floating above the floor. The result is a subtle shadow line that adds depth and modern appeal.

All set... The finished piece is minimal, sturdy and design-forward, proving that thoughtful materials and clean construction can go a long way.

Watch the full build