Published on June 28th, 2012 | by Jules Yap


Budget King-sized headboard with luggage storage

2 – 39″ Vika Amon table tops (black-brown)
1 – 74″ Lack wall shelf with hidden hardware (black-brown
4 – metal “patching” brackets
1 to 3 – 8″ X 10″ L-shaped wall brackets
2 – 1.5″ X 1.5″ wood posts
1 – 1″ X 4″ board

Assorted Screws:
lathe screws
wood screws
screws with drywall anchors

Drill with drill bits and screwdriver bits

Description: This hack was inspired by post “headboard fit for a King-sized bed.”

1. Lay the two table-tops face down and align them side-by-side, creating a 78″ long table-top.

2. Use the metal patching brackets to fasten the two table-tops together. Space the brackets over the lower 4/5 of the seam. Use the lathe screws to connect the brackets to the table-tops.
3. Center the hardware for the Lack Shelf on the seam along the top edge of the back of the table-top. The lower screw-holes will be above the hollow- cardboard filled center of the table-tops so use drywall anchor screws for those fastenings. Some of the holes will be on the solid outer border of the table-top and wood screws will work there.

4. Place the Lack shelf on its hardware and secure in place with the provided screws.
5. Cut the two 1.5″ X 1.5″ posts to the length necessary to achieve the desired height. I needed a 50″ high headboard, so my posts were about 26″ long.
6. Cut the 1″ X 4″ to a length that is about 12″ longer than the posts.
7. Aligning the bottom of the posts with the bottom of the 1″ X 4″ board and centering the posts on the 1″ X 4″ board, fasten together using wood screws or deck screws. This will create a t-shaped leg to support most of the headboard’s weight.

8. Fasten the legs to the headboard. Anchor screws will be needed for some of the fastening and wood screws will be need for the rest of the fastening.
9. Install the L-brackets on the wall to support the the Lack shelf and the rest of the headboard’s weight.

10. Place headboard and attach to wall-bracket.

~ Chelsea, Oklahoma City, OK

More hacks on

Desk with Meters
ÄPPLARÖ headboard hack

The Author

Jules Yap

"I am Jules, the engine behind IKEAHackers and the one who keeps this site up and running. My mission is to capture all the wonderful, inspiring, clever hacks and ideas for our much loved IKEA items".

4 Responses to Budget King-sized headboard with luggage storage

  1. Anonymous says:

    Could you add a picture of the finished product from the side? this would be helpful

  2. Unknown says:

    The “luggage storage” is created by the space that is left between the table tops and the shelf. It is essentially a low hanging wall. The shelf is attached to the wall with the L brackets, and the table tops are attached to the long end of the shelf, leaving the space that is the depth of the shelf for storage behind the table tops/below the shelf.

    • Chelsea says:

      Sorry about the omission. Yes, the luggage storage is the gap between the table tops and the wall that is created by the Lack shelf. My suitcases fit in there perfectly.

      Here’s the price breakdown since I failed to include that as well:

      $10.99 per tabletop ($21.98)
      $19.99 for the lack shelf
      $6.98 for box of lathe screws
      $6.98 for assorted sizes of drywall anchor screws
      $1.99 per metal patching bracket (4 used) ($7.96)
      $1.99 per L-shaped bracket
      $7.98 per 1.5″ X 1.5″ (2 used)($15.96)
      $3.24 per 1″ X 4″

      subtotal = $85.08
      after tax = $92.21

      If you already have supplies on hand or need a shorter headboard that only requires a single 1.5 X 1.5 this number will go down. If you also need to buy wood screws because those aren’t on hand, the price will go up a bit.

  3. Anonymous says:

    I see a headboard, but I don’t see any luggage storage nor is it mentioned in the instructions.

Leave a Reply

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

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Back to Top ↑