DIY Upholstered Storage Ottoman

Do you know you can make your very own DIY upholstered Storage Ottoman with a few basic tools and simple upholstery? Here is the tutorial!

DIY Storage Ottoman with text

PIN THIS TO PINTEREST

An upholstered storage ottoman is one of the most functional multipurpose pieces of furniture for the living room.

  • It makes a great coffee table (with a tray to provide a flat surface)
  • It makes a great footstool to put your feet up.
  • The storage is perfect for games or the blankets.
  • They make great accent furniture – it is easy to bring in color and pattern to the decor.

Building an ottoman with storage is actually super easy and quick!

We have been on the hunt for the perfect ottoman for a while now.

A couple of years ago I had upholstered an old coffee table from Ikea that we used as an ottoman.

It was finally time to get something that was more functional.

DIY ottoman with storage in living room

I wanted a nice ottoman that would have the perfect amount of storage. Take a look at some of my favorites. Unfortunately, most fell short of the cuteness factor… I wanted a nice pop of color and pattern!

Obviously, I took things in my own hands and built the perfect piece!

Now, along with the awesome spot to put our feet up, we have a spot to keep all the blankets and games.

Plus, I am obsessed with this print!

open upholstered storage ottoman with blanket and games inside

RELATED: 20 Creative DIY storage ottoman ideas

***This post contains referral or affiliate links. It is a way for this site to earn advertising fees by advertising or linking to certain products and/or services.  Please read my full disclosure here ***

Material Needed –

To Build

To Upholster

PIN THIS TO PINTEREST

How to Build the DIY Ottoman

The ottoman I built is 36″ x 22″ and approximately 14.5″ high and the plans reflect the same. You can modify the dimensions as needed.

The ottoman is made in two major steps –

  1. Building the storage ottoman box, and
  2. Upholstering the entire box

Step 1: Make the Cuts

  • Make all the cuts per the plans. The cuts are pretty straightforward and can be easily made using a circular saw or a miter saw.
  • Sand all the boards to prepare them for assembly.
  • Make the pocket holes as per the plans in the side pieces.

The pocket holes are made with the jig and depth collar set at 3/4″ setting. See more about how to use a pocket hole jig here.

Step 2: Assemble the Box.

sides of storage ottoman built using 2x2 and 1x8 boards.

You can also use countersunk wood screws from the sides if you do not have a Kreg Jig.

frame of diy upholstered ottoman on garage floor
  • On the underside, cut out the leg and attach a 1/4″ sheet of plywood using wood glue and finish nails or staples.
    I used hardboard since I already had some .

I had painted the legs of my Karlstad couches with Oil rubbed bronze spray paint. So, I painted the legs of this ottoman to match that!

You can also stain them if you like

legs of the storage ottoman painted dark

You can see, I didn’t even bother taping off the box because all of this would eventually get covered by fabric.

And that’s the box.

The top isn’t attached. It’s just a piece of plywood sitting on top of the box.

DIY storage ottoman ready for upholstery.

Time to upholster!

Step 3: Upholster the Outside of the Box

  • Wrap the frame in batting. Staple the batting around the frame. (Unfortunately, I didn’t take any pictures of this step.)
  • Follow that with the outer fabric
woman stapling the fabric to the ottoman

Where the upholstery fabric ends, I just created an overlap and folded in the raw edge of the fabric.

I glued that raw edge using fabric glue.

 It’s hard to even see the seam.

base of the ottoman upholstered.

PIN THIS TO PINTEREST

Step 4: Add the Liner

  • Cut the inner lining fabric to size – making allowance for the sidewalls and some extra to fold in.
  • Spray the inside of the frame with spray adhesive.
applying spray adhesive to inside of ottoman
  • Smooth the liner fabric along the inner storage box. On the corners, I folded the extra fabric inside, like we do in a gift wrap.
black fabric inside the box
  • Fold in the raw edge of the liner fabric and staple along the edges. The bottom storage box is ready.
Completed storage ottoman box

Step 5: Upholster the Top

  • Lay a piece of foam cut about 1/4″ larger than the top plywood on all sides. You can optionally attach this to the top using a spray adhesive.
  • Layer polyfill on top of the foam – in my case it was filling from old pillows (don’t worry – I washed them beforehand)
  • Wrap it with batting and staple on the bottom.
Upholstering the top with batting and fabric
  • Cover the top with the outer fabric and staple it to one of the long sides.

Step 6: Add Tufting (Optional.)

  • Put together the fabric covered buttons per directions on the package. 
  • To tuft, I pretty much followed this awesome tutorial on how to do this. Once the tufting is done, staple the fabric all around the top.
bottom side of tufted top

Step 7: Finish the Top

  • Cover the back of the top with liner material. I did a double layer since a single layer was not opaque enough. Fold in the raw edge and staple it to the sides.
Finished top of stapled with black fabric

Step 8: Attach to the Box.

close up of hinge and toy box lid supports

I started with attaching one in the middle but realized it was not enough to hold the weight, so I ended up adding another one next to it.

Ideally, they would be on both ends of the lid.

And we are done!

finisjhed storage ottoman in living room

PIN THIS TO PINTEREST

It was a little bit of a long process but totally worth it!

It is exactly what I was looking for.

I am in love with the fabric pattern. It brings much-needed pattern and color to the living room.

I took a long long time to pick this fabric… I looked everywhere!

Finally, when I saw this, I couldn’t get it out of mind and no matter which design I saw, I just kept coming back to this.

I was afraid it might be a bit too busy, but it actually adds the perfect amount of color and pattern next to my plain couches.

close up of fabric of the storage ottoman

AND it has the perfect amount of storage space too!

What do you think? Have you built a storage ottoman?

PIN THIS TO PINTEREST

Printable Plans

Please click the button below to download the printable plans for the storage ottoman.

GET THE PRINTABLE PLANS

More Project Ideas You Like –

More Storage Ottomans –

Make your own DIY upholstered storage ottoman starting with lumber from the store - it is super easy! This tutorial covers everything!

DIY Upholstered Storage Ottoman

Yield: 1 upholstered storage ottoman

Make your own DIY upholstered storage ottoman. The step by step tutorial and plans show you how to build an ottoman with basic tools and how to cover an ottoman in fabric.

Materials

Instructions

    1. Start by building the short sides. Attach them to the 2" x 2" boards using wood glue and use 1 1/4" pocket hole screws. You can also use countersunk wood screws from the sides if you do not have a kreg jig.
    2. Attach the long aprons with pocket holes and wood glue to create the box.
    3. Attach a 1/4" plywood bottom for the storage frame using wood glue and finish nails. Also, cut the 3/4" plywood for the top and make sure everything fits. At this point, you can drill holes in the top plywood if you plan a tufted top. I made 5 holes.
    4. This is also a good time to paint the feet to match your furniture. I had painted the legs of my Karlstad couches with Oil rubbed bronze spray paint. So, I painted the legs of this ottoman to match that!
    5. Wrap the frame in batting. Staple the batting around the frame. Follow that with the outer fabric. Where the fabric ends, I just created an overlap and folded in the raw edge of the fabric. I glued that raw edge using fabric glue. Its hard to even see the seam.
    6. Now cut the inner lining fabric to size - making allowance for the sidewalls and some extra to fold in. spray the inside of the frame with spray adhesive. .
    7. Smooth the liner fabric along the inner storage box. On the corners, I folded the extra fabric inside, like we do in a gift wrap.
    8. Fold in the raw edge of the liner fabric and staple along the edges. Our bottom storage box is read.
    9. Now for the top - lay the foam on the top plywood. The foam should be cut about 1/4" larger than the plywood. Layer polyfill on top of the foam - in my case it was filling from old pillows (don't worry - I washed them beforehand). Lastly, wrap it with batting and staple on the bottom.
    10. Cover the top with the outer fabric and staple it to one of the long sides.
    11. Time to tuft. First, put together the fabric covered buttons per directions on the package. To tuft, I pretty much followed this awesome tutorial on how to do this. Once the tufting is done, staple the fabric all around the top.
    12. Cover the back of the top with liner material. I did a double layer since a single layer was not opaque enough. Fold in the raw edge and staple it to the sides.
    13. Attach the top to the storage frame using the piano hinge.
    14. Attach the toy box lid support hinges. Ideally, these should be attached on either side of the piano hinge. I started with attaching one in the middle but realized it was not enough to hold the weight, so I ended up adding another one next to it.
    15. That's it!

Anika's goal is to inspire and empower beginners with woodworking, DIY, home improvement, and home decor ideas.
She wants everyone to unlock their creative potential and experience the feeling that comes with making something. Nothing feels better better than seeing something and saying "I can make that!"

Similar Posts

40 Comments

  1. This tutorial is amazing! I love an ottoman with storage. I might have to make this. Pinning! Thanks for sharing at #HomeMattersParty

  2. I popped over to comment on the beautiful fabric choice and am blown away that you made this whole thing from scratch! I thought you’d just recovered an older ottoman. You have skills! Thanks for the plans, I’ve pinned them for when I’m gutsy enough to try it.

  3. This is looking really really nice. I like the fabric.

  4. Hiya, just commenting to say thanks for posting this! I’ve had this page open on my browser for about six months to inspire me to get on with making (and actually finishing) my own storage ottoman, and I have finally done it!

    To make the box I used white shelves left over from DIYing our kitchen, and used a (probably unnecessarily) large number of metal brackets to fix them together, as well as a few long screws. I bought some 4″ foam for the top, and thick wadding to wrap around that and the base, and covered it all in leftover curtain fabric (so it matches!). The feet are attached separately – cubes of wood cut from a 1.5″ square post picked up at our local wood recycling place, stained walnut brown and with a clear varnish layer on top. The lid currently isn’t attached, and as the sides aren’t really wide enough to add a hinge we are considering adding four blocks of some kind to the corners of the lid so that it fits on top neatly and doesn’t slide around.

    Attaching the wadding and curtain fabric was a two-person job (whilst reupholstering our dining chairs my fiance and I developed a system where I hold the fabric in place and he hammers in a metal tack).

    I also made a darker removable cover for the lid because our patterned curtain fabric has a light-coloured background (like yours) and we are using this as a footstool! So the nice fabric is there, but it’s usually hidden under a hardwearing navy slip cover that I can wash as necessary.

    Thanks again, this inspired me to get on with it! (And I am typing this from my sofa in Bristol, UK…with my feet up).

    1. Hi Alison, That is awesome! I am so glad I was able to inspire you to build this! Especially, I love that you re-used the shelves! Great Job!

Comments are closed.