Home Improvement

DIY Ottoman: Build a Custom Footstool for Under $80

Most living rooms are missing exactly one piece of furniture, and it is rarely the sofa. A well-built diy ottoman adds seating, hides clutter inside a hinged top, and pulls a room together for less than the cost of a single throw pillow at West Elm. With a circular saw, a staple gun, and one trip to Home Depot, you can finish a custom 30 by 18 inch ottoman in a weekend. The trick is buying the right foam density and not skimping on the fabric weight.

Tools and Materials You Actually Need

Skip the fancy joinery. A simple butt-jointed plywood box covered in foam, batting, and upholstery fabric will outlast most flat-pack furniture by a decade. Here is the shopping list that keeps a 30 by 18 by 18 inch ottoman under $80:

  • One 4 by 8 ft sheet of 3/4 inch birch plywood ($55 at Home Depot, ask them to rip it)
  • 2 inch high-density foam, 30 by 18 inches, 2.8 lb density ($22 from Foam Factory)
  • 1 inch foam topper or polyester batting roll ($12 at Joann)
  • 2 yards upholstery fabric, 54 inch wide, minimum 30,000 double rubs ($30 to $60 per yard)
  • Sixteen 1-1/4 inch wood screws and a box of 3/8 inch crown staples
  • Four bun feet or hairpin legs ($15 to $35 a set on Amazon)

If you want a hinged storage lid, add two soft-close lid hinges (Blum 71B3550 or Rockler equivalent, around $18 a pair) and a length of piano hinge as a backup.

Cut List and Box Assembly

Start at the saw. From a single sheet of plywood, cut two 30 by 18 inch panels for the top and bottom, two 30 by 16-1/2 inch panels for the long sides, and two 16-1/2 by 16-1/2 inch panels for the short sides. That leaves enough scrap for an interior shelf if you want one.

Pre-drill every hole. Birch plywood splits easily near the edges, and a No. 8 countersink bit pays for itself on the first project. Glue the joints with Titebond II, clamp them square with a framing square, and drive screws every 6 inches along each seam. The finished box should weigh roughly 28 lbs and feel rock-solid when you sit on the open frame.

Foam, Batting, and Why Density Matters

Big-box stores sell 1.8 lb foam by the bag. Do not buy it. Anything under 2.5 lb density flattens within six months of nightly use. Look for 2.8 lb HD36 or, even better, 3.0 lb HD45 from a local foam shop. Spray the plywood lid with 3M Super 77 adhesive, press the foam down, and trim the edges flush with an electric carving knife. A bread knife works in a pinch.

Wrap the foam in one full layer of polyester batting before fabric. Batting softens the corners, prevents the foam edges from telegraphing through, and gives the ottoman that crowned, professional look. Pull the batting tight and staple it to the underside of the lid every 2 inches.

Looking to buy DIY Ottoman? Compare top-rated options.
Shop on Amazon →Browse Our Shop
As an Amazon Associate we earn from qualifying purchases.

Upholstery Without the Headache

Lay the fabric face-down on the floor and center the lid foam-side down on top. Pull one long side up, fold the raw edge under once, and drive a single staple at the centerline. Move to the opposite side, pull tension, and staple. Repeat on the short sides. Now work outward from each centerline staple in 2 inch increments, alternating sides to keep the fabric square.

Hospital-fold the corners. Pull the corner straight up, tuck the side flaps in like wrapping a gift, and finish with three staples. Trim excess fabric with sharp shears, leaving about a 1 inch flap inside the lid for durability.

Finishing the Base and Adding Legs

You have two options for the box exterior: upholster it the same way as the lid, or paint it. Upholstery looks more polished, but painted MDF or plywood with a Rust-Oleum chalked finish in Linen White has a farmhouse appeal that hides fingerprints. Either way, attach the legs last.

For traditional bun feet, drill four pilot holes 1 inch in from each corner of the bottom panel and screw the hanger bolts in by hand. Hairpin legs use a plate with four flat-head screws each. Aim for a finished height of 16 to 18 inches if you plan to use the ottoman as a coffee table substitute, and 14 inches if it is purely a footrest.

Common Mistakes to Avoid

The number one DIY ottoman failure is choosing the wrong fabric. Drapery fabric, quilting cotton, and decorative remnants will pill and tear within a year. Insist on a fabric labeled upholstery weight with a Wyzenbeek rub count of 30,000 or higher. Crypton, Sunbrella, and most performance velvets clear that bar easily.

The second mistake is overstuffing the lid so it will not close. If you are building a storage ottoman, leave 1/4 inch of clearance between the foam edge and the box rim, and use soft-close hinges so the lid does not slam down on a child’s fingers.

Three Easy Variations Once You Have the Basics

Once you have built one, the same plywood box scales up or down in an afternoon:

  1. Tufted DIY ottoman — drill a 9-grid pattern through the lid, run upholstery twine through covered buttons, and pull each tuft tight against the underside
  2. Round ottoman — cut two 24 inch plywood circles with a router and trammel, then wrap a 2 inch foam strip around the perimeter
  3. Cube cocktail ottoman — build an 18 inch cube, top it with a removable tray ($25 at Target), and you have a coffee table that doubles as guest seating

Total build time runs about 6 hours for a first-timer and 3 hours once you have the rhythm. With basic care, the finished piece will outlast a $400 retail ottoman by years.