Mid-Century Inspired DIY Bed

Share on Facebook73Pin on Pinterest9.3kTweet about this on Twitter0Share on Google+2Share on StumbleUpon50Share on Yummly

Inspired DIYs By CB2

I hope you all had a great weekend! We did a few different celebrations with family and friends (I made a raw raspberry pie and it was so good!), swam, squeezed in a little bit of DIY work and made happy hour. It was a full weekend but super fun. I burned the midnight oil last night trying to get this tutorial out to you on time (talk about procrastinating!), but it’s here. Yay! If you remember a few months ago, we revealed the Guest Bedroom for the One Room Challenge. During that reveal, I let you know that the bed was a DIY and modeled off of the CB2 Drommen Bed. Today, for DIY’s Inspired by Cb2, I’m sharing the tutorial for our Mid-Century Inspired DIY Bed. I’m excited and hope you are as well.

Make this Mid Century Modern Bed Inspired by one from CB2!


Ready to get started?

*For disclosure purposes, we are not carpenters or extremely skilled at building projects. So, this tutorial has worked for us but we wanted to share that we are learning as we go and what worked for us may/may not work for you. Thanks!


Affiliate links are listed below. Click to read my disclosure policy.

Step 1: Gather Your Supplies

This tutorial is for a queen sized bed.


For the bed frame you will need:

(2) Pine 1″ x 4″ x 8′

(6) Pine 1″ x 4″ x 6′

(2) Pine 1″ x 8″ x 8′

(2) Pine 1″ x 8″ x 6′

(8) 1″ x 3″ x 6′ Boards (cheap – for bed slats)

(25 ct. box ) #8 3″ Wood screws

(100 ct. box) #8 1 1/4″ Wood screws

(50 ct. box) #6 5/8″ Wood screws

(26 ct. box) 1/4″ x 1 1/4″ Dowel pins

(4) 2 1/4″ x 3/4″ Corner braces

(4) 3/4″ x 1 1/2″ Corner braces

(4) 1 3/4″ x 5″ Metal ties

Wood Glue

Wood Conditioner and Stain* (more on this at the end)


For Headboard you will need:


Upholstery Fabric (I used a rug and it’s sold out but I would recommend this one if you wanted to get some texture)


Plywood (cut to 60 x 31 or to the size that you want)


Tools needed:

*Let me just say that we have a limited amount of tools. Once you read through our tutorial, feel free to modify it for the tools that you have. A router and Kreg Jig would have been amazing to have, but we don’t own those. So, some of the steps that we are showing for this tutorial are based on the tools that we do own.

Staple Gun

Miter Saw


Wood Clamps

Step 2: Cuts For The Support System

We’re going to make a sturdy, rectangular box to build everything else off of. Use (2) 1″ x 4″ x 8′ boards for the long sides and (2) 1″ x 4″ x 6′ boards for the short sides. For the long sides, the inside edge of each board should be 71 11/16″ and then go out at 45 degrees to the outside edge. For the short sides, this inside edge should be 51 11/16″. Now, that we’ve got the pieces for the rectangle, we might as well cut the center support as well. Trim one end of another 1″ x 4″ x 6′ board to shorten it to 71 11/16″.

DIY Mid Century Inspired CB2 Bed-1-2

DIY Mid Century Inspired CB2 Bed-2

DIY Mid Century Inspired CB2 Bed-1

Step 3: Assemble the Support System

We’ll join the 4 sides with dowel pins (again, biscuits or mortis and tenons would be better if you have the tools to use them), glue and 3″ wood screws. If you do have better tools, just use them to join the 4 boards into a rectangle and then use the large amount of time you saved to enjoy a beer.

Unless you are far better at guessing than I am, the first, and most important step, is to start by building a jig. I just used a couple of the end scraps from the boards I cut and a wood clamp. Use whatever you have on hand. You’re going to clamp the boards together so their edges are parallel but one board overlaps the other by 3/8″ (that should be exactly half the height of one of our boards). Next, put a pencil mark on the overlapping edge that is 1″ from the end of the board. Put a similar mark on the other side. When done, you’ll have a jig that will tell you exactly where the middle of your board is and exactly where 1″ from each side is.

Use the jig to mark 1″ in along the midline on each end of each 45 degree cut. At each mark, use a 1/4″ drill bit to drill about 5/8″ deep. Now that each 45 degree edge is prepped (you’ve done 8 of them now, right?) you’ll want to work through the rest one corner at a time.

Make this Mid Century Modern Bed Inspired by one from CB2!

Make sure your 1/4″ bit is handy along with wood glue and 4 more 3″ screws. I recommend fitting everything together and pre-drilling all of your holes before applying glue. You’ll need to drill in from the outside corner of one of the boards far enough to let the three inch bit reach into the joining board. How deep you need to drill depends on the placement of your dowel pins and where on the board you started to drill. Just be careful no to go too far. Once you’re ready, go ahead and apply a good amount of glue inside the holes we drilled for the dowel pins and to one face of the board (where it will meet the other board). Push everything together and then drill in the 3″ screw to hold it all tightly together while the glue dries.

Make this Mid Century Modern Bed Inspired by one from CB2!

Make this Mid Century Modern Bed Inspired by one from CB2!

The last part of assembling the support system is to attach the center support. Because all of the support system will be hidden below finish boards, you don’t need to worry much about any holes used to attach the pieces. Attach the middle support at the midpoint, between the two long sides. Use the 1/4″ bit to drill 2 holes on each side. They should go about half-way through to the inside starting from the outside edge. Apply wood glue and then use 3″ screws to secure everything.

Make this CB2 Inspired Bed for a Fraction of the Cost of the Original!

Step 4: Attach the Finished Boards

Time to make another rectangle. This time we’ll use (2) 1″ x 8″ x 8′ and (2) 1″ x 8″ x 6′ boards. These will make up most of the visible part of your bed frame, so make sure the wood has a look and grain that you like. Also, try not to mess up… 😉 All of these cuts will be straight cuts. The two long boards should be cut to exactly 88″. The shorter two to 53 3/4″. Next, we’re going to attach these boards to each other (to make the rectangle) and, also, attach the whole thing to the support system below it. It took me a little trial and error to figure out the easiest way to get it all together. I’ll talk you through what I did, but feel free to take a different route if you want to.

DIY Mid Century Inspired CB2 Bed-1

Using the jig from the previous step, we’ll start by marking out where our dowel pins need to go. They’ll go along the centerline again. You probably can re-use the same marks you put on the jig last time (1″ from each side). Mark and drill out 1/4″ holes for the pins and make sure everything fits together well. Once everything is together (without glue yet), mark out where the short boards should go. The support system should show about an inch inside each edge of the finished rectangle, but it doesn’t need to be exact. As long as there is some overlap and the overlap is even on each opposite side, it should work fine.

Make this CB2 Inspired Bed for a Fraction of the Cost of the Original!

Once you know everything is in place, you’ll want to screw and glue the short boards in place from the top. Use the 1 1/4″ wood screws but be careful to keep them close to the inside edge of the boards. If you go further out than 1/4″, your mattress will not cover the screws. Once the short boards are glued and screwed in place, you’ll want to glue the dowel pins and ends of the short boards where they meet the long boards. Additionally, glue the top of the support system where the long boards will sit. With all of that glued, place the long boards and then secure them with 1 1/4″ screws (like you did with the short boards). Again, be careful to keep the screws towards the inner edge of the bed frame so your  mattress will hide them.

Make this CB2 Inspired Bed for a Fraction of the Cost of the Original!

I used the one 3/4″ x 1 1/2″ corner braces to make sure the finished boards were held tightly to each other. I also used 1 3/4″ x 5″ metal ties underneath each of the corner connections to add a little stability.

DIY Mid Century Inspired CB2 Bed-1-3

DIY Mid Century Inspired CB2 Bed-2


Step 5: Make the Headboard

The headboard is really simple. I followed the same steps as I did when I made our headboard in our master bedroom. Basically, have your plywood cut to size (I had mine cut to 60″ x 31″). Gather up foam (I used random pieces that I had from other projects) and staple foam onto plywood. You could probably skip that step if you had one sheet of foam but since I had multiple pieces, I needed to staple mine in.

Make this Mid Century Modern Bed Inspired by one from CB2!

Place your fabric (or in my case a rug) with the print to the floor and put headboard foam side down on the fabric. Fold over fabric and staple around, pulling tight as you go.

Make this Mid Century Modern Bed Inspired by one from CB2!

Once you have finished the headboard, set it aside.

Step 6: Attach the Headboard 

To make and assemble the support arms for the headboard, I’ll give you the measurements and angles I used, but I think your best off using the angles as a rough guide and making your own measurements. How thick of fabric and plywood you used, how much foam you used and other minor differences will certainly through off the measurements and probable throw off the angles by a little bit as well. If you’re more careful with your cuts than me, you might be able to cut both arms with one 1″ x 4″ x 6′ board. The top, long edge of the arm should be exactly 33″. The angle where it meets the base of the bed frame is 45 degrees. The top angle is 45 degrees the opposite way with the top corner cut off to make the back edge 3 1/2 “.

DIY Mid Century Inspired CB2 Bed-1-4

The support that connects the two arms and runs along the back of the headboard is just a simple 1″ x 4″ x 6′ board trimmed down to 62.5″. Before attaching the arms to the frame of the bead, I attached the arms to each other using the 62.5″ board. You’ll probably need an extra hand for this part. We held everything in place, headboard included, and then tacked the boards to each other using finish nails. Once you’re happy with the positioning, use 1 1/4″ screws to hold the support to the arms. Next, we removed the headboard and one of us held the arms and support in place while the other went under the bed and screwed into the arms from the underside of the frame. The 3″ screws are best for this job, but you’ll need to measure (and then re-measure) the placement because it will be hard to cover up an extra screw hole at this part of the frame.

DIY Mid Century Inspired CB2 Bed-1-5

Step 7: Make the Slats

Cut eight slats for your bed at 53 1/2″ using the 1″ x 3″ x 6′ boards.

Make this CB2 Inspired Bed for a Fraction of the Cost of the Original!

These will not need to be screwed down. Just lay them over the support boards and you are good to go.

Make this CB2 Inspired Bed for a Fraction of the Cost of the Original!

Step 8: Make the legs

Depending on what length boards you were able to buy (we had to buy a couple 1″ x 4″ x 8′ boards because our store was out of the 6′ lengths) you might have enough scrap wood to make the legs without buying more. You could also, easily, customize the length of your legs based on what you have on hand or what you think looks good. We used (8) 15″ lengths leftover from various 1″ x 4″ boards we had on hand. Decide what length you want to use and start by cutting one board with opposite 45 degree angles on each end. Use this board as your template for all of your other cuts. This will give you a more consistent result than measuring will. Use wood glue and 1 1/4″ screws to attach pairs of the boards together to make them thicker and more sturdy. You’ll need to make sure you end up with two different sets of legs so the outside of each leg looks clean and doesn’t show screw heads. I paired up all of my cuts and then placed big X’s on the inside of each leg to make sure I got it right.

Make this Mid Century Modern Bed Inspired by one from CB2!

Make this Mid Century Modern Bed Inspired by one from CB2!

Step 9: Attach the Legs

The legs are one part of the bed that I’m not 100% happy with. I love how they look, but I had to use four different techniques to attach them in order to get enough strength. First things first, make sure you’ve marked out well where you want the legs to go. Ours our 13 3/4″ from the front and back edges of the bed frame. Find the look you like, mark it out and then use your trusty jig (again) to mark where dowel pins should go. The pins will go from the top of the leg into the bottom of the finished frame boards (1″ x 8″). Be careful not to drill to far into the underside of the frame (a bit stop would be useful here). With dowels in place, check the fit of the leg and, if it’s good, use an appropriate bit for the 1 1/4″ screws and pre-drill two holes from the outside edge of the leg into the outer edge of the support system. I also pre-drilled a hole, sunk in using the 1/4″ bit, from the underside of the leg (when attached) to the underside of the finished board. I used a 1 1/4″ screw to check that my hole wasn’t deep enough to let the screw puncture through the top of the frame. Now that all of that is ready, glue the dowel and edge of the leg, slide it into place and screw in the 1 1/4″ screw that goes from the underside of the leg into the frame. Once that’s in place, use (2) 1 1/4″ screws to screw from the outer edge of the leg in. After all of that, I wasn’t happy with the strength of the legs so I used (4) 2 1/2″ x 3/4″ corner brackets to secure the inside of the leg to the underside of the frame.

DIY Mid Century Inspired CB2 Bed-1-6

DIY Mid Century Inspired CB2 Bed-1-7


*We haven’t stained our wood, because I can’t decide on the color. But, because we used Pine and it’s a soft wood it needs to be stained. To get a better finish, apply wood conditioner and then stain. I will update you all on this part once I finally decide what stain I want to use.

So, major props to you if you have stuck around this long! Whew, that was a long tutorial. I hope you liked it and if you try it, let us know! Or, if you try it and make it better… we’d love to know that as well!

Also, if DIY isn’t your thing – buy the Drommen bed from CB2. I love it.

Make this Mid Century Modern Bed Inspired by one from CB2!


Are you ready to see what the other girls made? I know you’ll love their projects just as much!

Inspired DIYs By CB2


Designer Trapped in a Lawyer’s Body – DIY Earbud Holder

Delineate Your Dwelling – Cacti Wall Decor

Upcycled Treasures – Kilim Inspired Pillow

The Gathered Home – Metal Flower Wall Hanging

Share on Facebook73Pin on Pinterest9.3kTweet about this on Twitter0Share on Google+2Share on StumbleUpon50Share on Yummly


  1. says

    This is AMAZING. First of all, I just love it. Then, I love the rug you used for the headboard fabric. I hadn’t noticed that detail in your bedroom reveal. Great great work!

    • says

      Thanks Amy! I scored that rug at Target on a deep discount (5 x 7 for like $15) and just couldn’t say no. The hubby wasn’t thrilled though because that size is too small for our spaces, but I held onto it (figuring I could take it back in 60 days or so if I couldn’t justify it). I justified it. =) Anyways, in person it totally gives the headboard more depth.

  2. says

    Oh my goodness, I am so SO impressed by this tutorial, Ashley! You guys did such a great job!!! I love the texture of the rug you used to upholster the headboard – stroke of genius! I’m kind of loving the natural wood look in that room, but the color of the CB2 bed is pretty fantastic too and I think would look great – can’t wait to see what you choose!

  3. says

    Ahh I’ve been (impatiently) waiting for your tutorial on your stunning bed frame. I’m bookmarking it, pinning it and reading it a bazillion times. I cannot wait to make one for my home. I may even make a small version for the pup too! ha

    Thanks for the detailed tutorial Ashley!

    • says

      You should totally make one, but try to do a better job and let me know the changes you make. I think using a router would have been MUCH better as would a few other changes. Tool limitations are no joke! You have to send me that dog bed… my hubby would totally die. Lol.

  4. says

    Holy cow Ashley, this bed is gorgeous!!! And you certainly could have fooled me about not being a carpenter because your tutorial looks easy enough to follow and your workmanship is beautiful. LOVE this!

  5. says

    This is so awesome! Great job! I’m a relatively new follower of your blog and looking forward to sticking around for more. :)

  6. wayne says

    Great job with the tutorial. Have you found the bed to be sturdy? i have concerned with 4 angled legs. typically a bed has straight legs. it seems that eventually, the legs will fold in,

    any problems thus far?

    • says

      Thanks Wayne! So far, so good! I think the legs could be modified to be straight but with a mid-century taper if that would be a concern for you. I think it would still give you the overall look. But, like I said, we have had no problems. Good luck! If you build it, shoot me an email… I’d love to see!


  1. […] ⋅ tetris cookies! ⋅ a really good makeout sesh ⋅ where do you live and which is your favorite emoji? ⋅ my favorite video of the week ⋅ i’m on the hunt for a cute cat bed ⋅ turn your jeans into shorts (i’ve blown this before) ⋅ been pining over one of these ⋅ this DIY bed is pretty incredible […]

Leave a Reply

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