Modern 2×4 Sofa with Custom Cushions

This project was built and designed by Mike Montgomery from Modern Builds. It’s a clean, modern sofa constructed entirely from 2x4s, paired with custom-fit cushions to create a stylish and comfortable piece for any living space.

Designed for accessibility and impact, this project shows how basic materials and careful planning can result in a furniture-grade build..

Watch the full video and subscribe to Mike’s channel:

A Solid Start with Simple Materials

This build begins with a pile of 2x4s—no hardwoods or specialty cuts required. Mike chooses construction lumber for its affordability and wide availability, making this an approachable project for any woodworker.

Boards are cut down to length using a circular saw. A clean, square cut is essential here to ensure the slats and panels fit together tightly. The end goal is to create two solid side panels that act as both legs and armrests.

WANT TO SAVE THIS PROJECT?

Enter your email below & we'll send it straight to your inbox.

Creating Textured Side Panels

The side panels are built by stacking 2x4s horizontally, with each board flipped to alternate grain patterns. This creates a layered texture while keeping the construction simple.

Glue is applied carefully to avoid squeeze-out, and long clamps are used to keep the boards aligned during drying. Once dry, the panels are planed or sanded flat to prepare for further shaping and joinery.

Mitered Frame for Strength and Style

To add both strength and visual polish, Mike wraps each panel in a mitered frame. These pieces are cut at 45 degrees and glued around the stacked boards, framing the ends like a picture.

The mitered joints are reinforced and aligned carefully to ensure clean corners and long-term durability. This framing step transforms the project from basic lumberwork to furniture-quality craftsmanship.

Designing the Seat and Backrest

With the sides built and framed, it’s time to mock up the seat and backrest. Mike uses foam cushions to visualize the final shape and plan out support locations.

Angles are marked using a speed square to maintain precision. These measurements define the slant of the backrest and the seat height, balancing comfort with style.

Proper alignment of these support rails is crucial to avoid uneven cushions. Minor adjustments are made to dial in the fit before moving to final assembly.

Custom Brackets and Joinery

To connect the horizontal supports to the side panels, Mike fabricates small metal brackets. These allow for strong, concealed joinery that keeps the design minimal.

Each bracket is installed at the same height and depth on both sides, keeping the sofa square and level. Because construction lumber can vary in thickness, every piece is measured and dry-fitted before final fastening.

As the slats are installed, sanding each one before assembly reduces the need for heavy sanding later. It also ensures smooth edges and a professional finish.

Assembly and Final Details

With all the pieces cut and prepped, final assembly begins. Slats for the seat and back are pre-drilled to prevent splitting, then fastened with screws for a tight fit.

The sofa is finished with a water-based polyurethane, which offers protection while keeping the wood’s natural tone intact. A few coats are applied and allowed to dry before moving the sofa into place.

The cushions are then added, fitting perfectly into the frame and tying the entire build together. Optional accents like throw pillows or a side table can further complement the setup.

A DIY Sofa That Doesn’t Cut Corners

This project combines basic lumber and thoughtful joinery into a piece that feels store-bought. The layered side panels, hidden brackets, and exact cushion sizing all contribute to a sleek final product.

Mike’s video offers step-by-step visuals and plenty of insights for anyone planning their own furniture build. It’s a great project for those who want to level up their woodworking and get a practical result at the same time.

Watch the full video and subscribe to Mike’s channel:
(Embed YouTube video here)

Please support Mike by visiting his website: https://www.modernbuilds.com/.

Matt Hagens

Matt’s Take

These are my personal thoughts and tips based on my own experience in the shop. This section is not written, reviewed, or endorsed by the original creator of this project.

Construction lumber gets a bad rap sometimes, but this build shows what’s possible when you work with its strengths. Those alternating grain patterns in the side panels aren’t just for looks — they help minimize movement as the wood expands and contracts. When gluing up panels like this, I always keep a damp rag handy for immediate squeeze-out cleanup. Once that glue sets, it’s a real pain to remove.

The mitered frames are a smart touch that really elevates the whole piece. Getting clean 45-degree cuts on long pieces can be tricky with a miter saw, so don’t be afraid to sneak up on the final length with test cuts. Those metal brackets are doing serious work here — they’re carrying all the weight while staying invisible. If you’re not comfortable with metalwork, heavy-duty corner braces from the hardware store can work similarly.

Pre-drilling every screw hole is absolutely worth the extra time, especially near board ends where splitting is most likely. Construction lumber can have some wild grain patterns that’ll surprise you. For the finish, water-based poly is a solid choice for furniture — it goes on clear, dries fast, and won’t yellow over time like oil-based versions can.

**Please support the YouTube video creators by subscribing to their channels. If you make a purchase through one of our links, we might get a commission.**