Our family room/living room needed an ottoman – a storage ottoman to precise. I have been looking for it in stores and online and even did this post about all the ones I was looking at but didn’t find anything that fit all my requirements of size, functionality and cuteness. So, what is this girl going to do – she is going to make her own! And I am really happy to report that it turned out exactly like I wanted!
Let me give you a quick history on our living room. A couple of years ago we got rid of our coffee table. It was glass and metal and pretty much a hazard for babies and toddlers. We got an Ikea Lack coffee table to go with our new Ikea Karlstad couch to temporarily serve the purpose but we missed putting our feet up. As a quick solution and inspired by tutorials on the web, I created the upholstered version of the Ikea coffee table. That was about 2 years ago. There are many things that were still not working out – not to mention that I was a novice “upholsterer” and the “ottoman” doesn’t look too great – also 2 years later, the Fabric needed to be changes anyway! Having storage was really important too so we could store our throws, magazines and games for family game night in there.
Materials needed for DIY upholstered storage ottoman –
The size of my ottoman is 36″ x 22″ and approximately 14.5″ high. The ottoman is made in two major steps – building the frame and then upholstering it.
**Post contains affiliate links for your convenience. Read my full disclosure here.**
Materials needed for building frame –
- 2″ x 2″ x 4′ board – cut to 10.5″ (total 4) – to make the legs.
- 1″ x 8″ x 12′ board – cut to 22″ (total 2) and 19″ (total 2) – to make the sides of the ottoman.
- 3/4″ plywood – 36″ x 22″ – for the top.
- 1/4″ plywood or hardboard – for the bottom of the storage frame.
- Kreg Jig
- Miter Saw
- 1 1/4″Pocket hole screws
- wood glue
- 30″ piano hinge
- Center mount toy box lid support (total 2)
Materials needed for upholstering the frame –
- 3/4″ Foam (I used remnant from a foam mattress topper)
- poly fill (I re-used filling from old pillows)
- 2.5 yds Fabric of choice for outside – I used this fabric.
- 2 yds Fabric to line the inside and bottom (I don’t know what it is called but the lady at Joann called it the sofa liner fabric. It is super cheap at $2.99/yd)
- Staple gun and staples
- spray adhesive
- 5″ doll needle
- Thick upholstery thread
- Fabric covered button kit.
How to build DIY upholstered storage ottoman –
Part 1 – Build the Frame
Step 1 – Start by building the 19″ sides and legs. Use the Kreg jig to make pocket holes 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.
Step 3 – Attach the 1/4″ bottom for the storage frame using wood glue and nails. Also cut out the 3/4″ top and make sure everything fits. Drill holes in the top plywood if you will be tufting. I made 5 holes.
Step 4 – Paint the legs to match your other 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!
That’s it! We are not ready for the upholstering!
How to upholster the DIY storage ottoman –
Step 1 – 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.
Step 2 – 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.
Step 3 – 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.
Step 5 – Now, its time for the top. I lay down the foam on the bottom – cut about 1/4″ larger than the plywood. On top of that was the polyfill – in my case it was filling from old pillows (don’t worry – I washed them before hand). Lastly, wrap it with batting and staple on the bottom.
Step 6 – Cover the top in the outer fabric. and staple it. Now its time for the tufting. First, I put together the fabric covered buttons. To tuft, staple the fabric on one long side of the top. I pretty much followed this awesome tutorial on how to do this.
Step 7 – Cover the back of the top using the 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.
Step 9 – Attach the toy box lid support hinges. Ideally you should attach these on the either side of the piano hinge. I started with attaching one in the middle but it was not enough to hold the weight, so I added another one next to it.
And we are done! 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.
And it has the perfect amount of storage too!
I love making furniture! Check out my Pottery Barn inspired nightstand –
And my x-base accent table or nightstand –
But I think one of my favorite builds is this mirrored console table!