/ / DIY Upholstered Storage Ottomans

DIY Upholstered Storage Ottomans

How to build DIY upholstered storage ottomans for an RV. They can be used for storage and organization, for sitting and as a step stool.

Roger has done a lot of the projects in the RV that I’m not qualified to do, like the electric and the plumbing, but this project is right up my alley. I mean, I did my fair share of projects, like the removable kitchen backsplash and my easy no sew curtain, but these DIY storage ottomans were a bit more involved.

2 navy DIY storage ottomans lined up against a wall in a tiny RV


There are a lot of things in our tiny space that need to serve many purposes and this is one of them. We needed stools for the drop-down table that I built but we also needed a step stool to get into our bed and storage is always in short supply. With all of that in mind, my DIY storage ottomans came to be.

I had to be very careful about the way they were built. We needed them to be a specific size so that they fit on the wall next to the drop-down table. They also had to be the right height so that we could sit at the table comfortably, as well as get in and out of bed without killing ourselves.

A tall order but I was up for the challenge. I started with a quick sketch and went from there.

I decided to go with a simple box with storage in the middle and a plush cushioned lid that could be removed. We had to be sure that they were sturdy and strong so that they could withstand our weight and so they wouldn’t move around when we were traveling. 

So, with my idea on paper, I started building them using just 4 pieces of pine.

Supply List for 2 DIY Upholstered Storage Ottomans

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.


To start I ripped each piece of pine on the table saw to 20″ wide, the length of the whole board and ended up with 8 pieces that measured 16 x 20. Eight pieces will make the sides for both of these upholstered ottomans.

While you’re cutting up the pine for the sides you can also cut both the bottom and top pieces (4 top pieces total). The bottom pieces measured 14 5/16 x 14 5/16 and the top pieces measured 15¾ x 15¾.

pine planks lined up against stone wall

Once all my wood was cut, I set the table saw blade at a 45 degree angle and cut each edge on the long side of the each board. 

cutting pine plank on table saw

After all of the panels were cut with a 45 degree angle, they were ready for assembly.

pine panels on table saw for DIY storage ottomans

Before I could build the boxes though, I cut the strips for the inside supports using some leftover wood. We needed 8 supports total for both boxes, 4 for each box. For our ottomans, each support measured 1″ x 3/4″ x 18″. 

To install the supports, I started 1″ from the top of the box and alongside the miter cut (45 degree angle). I glued and stapled each support on the four corners. 

Ryobi brad nailer laying on wood lid for storage ottoman

inside view of supports in DIY storage ottoman

Next, we assembled the storage boxes by applying glue on the seams of two of the boards. I also installed the bottom piece of the box (that we cut with the rest of the pine panels).

Each box needed supports to keep it square so I cut 4 strips that were 1″ x 3/4″ x 13 and 4 strips that were 1″ x 3/4″ x 12 3/8″, using leftover wood. 

Then I installed the strips on the inside, 1″ up from the bottom edge. These bottom pieces will basically sit between the 4 corner supports of the box and make a lip around the inside edge to hold the bottom piece of wood.

With the strips in place I glued in and stapled the bottom piece of wood. 

ratchet straps around wood box

Next, I assembled the box and used 2 ratchet straps to hold it together until the glue dried. I called in the hubs to help me to do this part because it was a lot easier with 2 people.

For this step it was important to work on a flat and level surface so that our boxes were square. It’s very important to get them square. We also had to be sure that all the edges were straight.

As I tightened the ratchet strap around the box, I made sure I used a square to keep the box square.

Once the glue had dried overnight, I removed the straps.

With the majority of the box complete, I assembled the lid. First, we cut 8 support pieces for both lids with each measuring 1 ½ x 12 13/16. To keep the lid from sliding off of the box each piece was glued and stapled 15/16″ from the edge of top piece of wood.

Finishing the Upholstery on the Storage Ottoman

With the lid  and basic box complete, it was time to add a cushion. I bought a piece of high density foam from Joann Fabrics that was 1 ½” thick. We needed the ottoman to be a step stool into our bed, as well as a comfy place to sit, so I wanted them to be very sturdy. 

To get the size I needed I laid the lid on the foam and traced the outline with a Sharpie. I used a serrated knife to cut the foam to size, roughly 15¾ x 15¾”, the same size as the top of the lid.

using a serrated knife to cut foam

Next, I wrapped the quilted batting over the foam and stapled it on the underside of the ottoman box lid.

stapling quilt batting over foam on storage ottoman's lid

Then I cut my fabric to size.

I bought this beautiful French vintage grain sack 2 years ago at a flea market in California. My intention was to use it for a project like this.

To get it to work though, I did have to take out a seam and cut each piece to fit. Obviously I had to have extra to wrap around the foam and the board for the top of the box. I just stapled it along the board, starting in the center and working my way out to the ends. The lid to the ottoman would be hiding all of the staples and just plain ugliness so no need to worry about neatness.

stapling grain sack on lid of storage ottoman

Once it was all stapled, I placed my second storage ottoman lid on the underside of the cushion and used 5 wood screws to attach them together.

I was really getting excited about this project after I saw the seats all done with the vintage grain sack, and that was before I painted it.

Speaking of paint, before we tackled that, I added 4 rubber feet on the bottom of both ottomans, in each corner. I needed each box to be stable and not move around whether we were traveling or stepping on it to get into bed. After a lot of discussion we settled on round rubber feet that had to be screwed in from the center.

using a drill to install rubber feet on bottom of storage ottoman

So far, so good. They have worked out well.

The last step was paint. Every other surface, except for the countertop, is painted white so I wanted to add a little color. Since the grain sack had a stripe of navy in it, I decided to go with Benjamin Moore Hale Navy. 

I had to sand and then paint a couple of coats on each box but it turned out great. Just the touch of color I was looking for. 

After using the boxes during a couple of our camping trips I decided that I really needed some kind of handle on them in order to move them. The boxes sit close together so we needed something low profile. We decided it was best to cut a hole in each side so that I could stick my hand in to grab it.

It wasn’t the quickest fix but it wasn’t difficult to do.

I made a template of the handle that I wanted and we traced it on 2 sides of each box. Next, I drilled two holes near the ends of each handle. Then I used an oscillating tool to cut the rest of the handle out. I sanded each hole well and threw another coat of paint on the sides that we cut.

hand holes in sides of DIY upholstered storage ottomans

Now they are perfect and ready to use in our tiny RV, Minnie.

lid of DIY storage ottoman on floor with view of inside box

I’m getting a lot of use out of them, too. We’re storing the dog towels, wipes and beach towels in one and our dirty clothes go in the other.

They have also worked out well as a step stool for getting into bed.

We also love using them when we get ready for the day or just hanging out and watching out the window. If we ever need to sit at our fold down table, they will work perfectly with that. Not bad for a few hours of labor.

I know that not everyone wants to build ottomans with storage, or even has the equipment needed to make them. I totally get it.

We would have been perfectly happy to buy storage ottomans ready-made (believe me, I looked), but we needed a specific size. By making them ourselves we got exactly what we needed. 

Project #378 crossed off the list. Next!!!pinterest graphic and arrowcollage of two diy upholstered storage ottomans and person cutting upholstery foam with a knife



Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *