If you would have asked me even a few months ago about building your own sofa, I would have said, it's not worth it. Considering the high cost of foam (upwards of $50 a yard) and the cost of fabric (at least $10 a yard for an upholstery weight) I just couldn't see the economics of building your own sofa.

But then I walked past a pile of foam camping pads at a store we have in Alaska called Fred Meyer (owned by Kroger and is kind of a superstore) that were 30" wide, 72" long, and 3 1/2" deep. And the foam came in soft, medium and firm weights . . . for just $20! Instantly, the wheels were turning in my head.

Then when my sister Esther mentioned that she didn't have a sofa, and she couldn't find one that was inexpensive, square, and with storage, I was drawing up plans within minutes. My sister Lydia (we've reupholstered quite a few sofa's together, but never actually built one from scratch) was visiting, and she was just as excited as me. So we got to work.

And you all know how much I love using paint drop cloths for fabric. So with some 2x4s, 2x6s, some 2x10s, some 1/4" plywood and alot of worn out pillows and stuffed animals, my sister Lydia and I built a couch in less than 24 hours for about $120.

And by the time we were done, both Lydia and I were making plans to build our own sofas. Also pictured reclaimed wood carts.

And I just might . . .

Nice clean square design that is so popular right now. Notice the 2x4 feet. Please don't notice my messy garage, I was afraid to bring this one inside . . . my sister might not every get her sofa back! Also, the deep cushions are perfect for sleeping on.

It is after all made from a standard camping pad. And did anyone notice the little hinges on the front seams?

Big enough to sleep on and with built in storage for the bedding too! This is my favorite part of this sofa. You could build it for your office and use it as a reading sofa, then when guests are over, flip open the seat and get your bedding out. Not shown here, but I did add straps to keep the seat from hinging all the way open and also straps that tuck in the seam behind the seat for easily pulling the seat up. Just used an old dog leash.

Ready to build your own? You can do this.