My main goal when redoing our front entryway was to make it a more welcoming and more FUNCTIONAL space in our home. It was a dumping ground for random school projects, tools, mail, my blog things, ev-er-y-thing. Not exactly what you want to see when you walk in the front door.
First step was to add some warmth and color to the space with a board and batten wall in the most beautiful soft green color (SW Evergreen Fog).

The height and the dramatic color tone drew your eyes to this room and welcomed you in. To contrast, I repainted the circular table a soft pink shade (SW Sashay Sands). Welcoming, CHECK. This room draws you in instantly!
But now I needed it to be more than just a pretty wall. I needed storage and I needed a seat for us to use as an extension to our kitchen. Somewhere where family and friends can have a cup of coffee together, eat a meal when there isn’t enough room at our kitchen island, do homework while I’m cooking dinner, or put together a puzzle and play games. I wanted a place to gather beyond just our kitchen island.

Chairs wouldn’t cut it. I wouldn’t get the necessary storage that way.
That’s when I decided that I needed a storage bench to wrap the wall that could hide (I mean hold!) all my office supplies, the kid’s schoolwork they bring home, and even maybe some of the extra kitchen items that can’t fit in the kitchen drawers well.

To build was a definite possibility, but with wood prices still higher than normal, I looked to see what I could find first before I went to building these. And I quickly found IKEA BESTA units were EXACTLY what I was searching for:

- 47 1/4″ x 16 1/2″ x 15″ BESTA Shelf Unit with Doors
- 23 5/8″ x 16 1/2″ x 15″ BESTA Shelf Unit with Doors
- Soft Close Door Hardware
- Leather Pulls
- Minnesund Twin Foam Mattress
- Sharp Scissors – my FAVORITE Fabric Scissors
- Stapler
- Magnolia Home Brighton Navy 54″ Fabric
- Wood Screws
- Extra plywood for cushion bases and for building the extra “seat” area

After assembling the cabinets and placing them around the wall, I had to add a “seat” to the corner of the boxes so someone can sit in the corner, as well as allow all the doors to open properly. This would allow the units to touch only in the corner and all doors can swing open.
There was a 16″ x 16″ square right in the corner of the formation that I had to create a makeshift seat. To do so, I attached boards horizontally to the walls, placed a vertical brace for each one, and then finally placed boards across the top and secured. It doesn’t have to look pretty. It just has to hold!


According to IKEA, these BESTA units can only hold a maximum of 44 pounds. So to boost the weight limit and allow this to be a strong, sturdy bench, I added 3/4″ MDF to the top of all of the benches and secured it through the top of each cabinet using cabinet screws. **Important Note: After the holidays, I had at one point, 5 grown men sitting around this cabinet and there wasn’t any issue whatsoever. No bowing, to bending, no cracking. The weight was held with zero issue**
A typical chair is between 18-20″ off the ground. The BESTA units are 15″ high so I had some wiggle room to add cushions and legs to these to make them comfy and cute. I found this great Magnolia Home fabric that brings in the navy blue from my adjacent front room chairs, we well as the whites and soft creams in the paint colors. Instead of buying bulk foam (which can get so pricey!), I did the math and determined that one foam twin mattress at IKEA is only $99 and is the PERFECT amount of foam needed. Plus, it’s much more firm than anything you can buy for that price online. I just simply ripped off the mattress cover and wa-la! I’ve got 38″ x 75″ of great foam to use for my cushions.

To form the cushions, I used scrap plywood from our garage and cut to fit right on top of my benches. Then I cut the foam to match. I used construction adhesive to attach the foam to the plywood and placed it all on top of my fabric laying upside down. Then it’s just a pull and staple to my fabric on all sides and fold the corners like a package and staple. There are great tutorials online if you need a little more guidance on making your own cushions!

To make this a seamless one piece, I attached everything using wood screws: cabinets to cabinets, cabinets to the wall, and finally the top of the cabinets to the plywood.

This could have been the stopping point, but I wanted to add a little more character to this unit. I found some really cool leather strap pulls at IKEA while I was mazing through the store, but I wasn’t a fan of the silver knob. What do you do when you don’t like the color? PAINT! I spray painted these silver knobs black and now they bring the natural tone of the leather and the black accents of the corresponding spaces around this room.
And to play with the height and make these look a little more custom, I added natural wood legs to the base of these cabinets (holes are already pre-drilled in the base of the cabinets so it’s a simple screw-in!). I purchased 3 sets of these on Amazon and they finish it off so well.
For additional seating, I added 2 Natural Seagrass Foot Stools to flank the bench seating. These can be used as additional tables to set down drinks OR can be pulled around to the table to be used as two additional seats. These are so sturdy and make the perfect seats for a child or an adult. They can slide under the table or be left on either side of the bench!
This is now our gathering space. Our place of conversation, of homework, of writing this exact blog post. I have the capability to store all of my office supplies, a great file bin that I snagged from Amazon recently, extra entertaining serving dishes that were jammed into my kitchen cabinets, and even have a cabinet that remains empty, just waiting for what it can hold.
This is no longer a drop zone. It’s no longer a space we simply walk through. This is a place that screams home, and that’s all I ever want…my house to be a beautiful, well-intentioned home.

Part of what makes this space so comfortable are the pillows that bring a space to lounge while also bringing in such great color to this white bench. It breaks it up and adds flair and warmth. You can purchase pillow covers for such a great price at stores like H&M and IKEA while nabbing the inserts for them on Amazon. These inserts LAST, making it so easy to switch out your pillow covers through the seasons or just when you’re looking for a little change. An inexpensive way to liven up a room!
Here are some of my favorite pillows, inserts, and covers right now!

Pack of 2 – 24 x 24 Inches Bed and Couch Pillows // This listing on Amazon has every size you would ever need in a two-pack! These 24″ x 24″ ones are my go-to inserts for a 20″x20″ pillow cover. I love getting bigger inserts than what the covers are to give it that fuller look. No one likes a flat pillow!
Patterned Cotton Cushion Cover // These come in pink and white, black and white, or this great tan and white polka dot. This brings such character to any chair you stick it in!
Washed Linen Cushion Cover // As soon as I saw the lilac, I fell hard. Give me all the purple right now! But if you don’t love the purple, there are 10 different colors to choose from.
Modern Tufted Square Throw Pillow // This blush color with the modern texture to it is so subtle and so beautiful.
3-pack Cushion Covers // Wanting a neutral tone to your space, but don’t want the hassle of finding coordinating colors and patterns? How easy is this 3-pack?! I love the simplicity of the fabrics…and oh yeah, all 3 are only $20!
Oversize Teddy Sherpa Lux Throw Pillow // This just screams coziness to me.
Woven Boucle Square Throw Pillow with Exposed Zipper // This is one that I grabbed for my bench seating. I love the texture of it and the subtleness of the black and white boucle. In the daylight, it gives off more of a brighter white, and then in the evening, it shows more of the blacks. The exposed zipper gives it an edgier touch to such a simple cushion.
Light gray-turquoise Cushion Cover // I grabbed two of these for my bench because the fabric is incredibly soft and I loved the color and subtle seams through this pillow. It’s a great base that coordinates well with any color you put it with!
SOLMOTT Cushion cover, pink multicolor/stripe // Another IKEA snag for the bench that just so perfectly covers the green wall, the mustard blanket, and the pink table all in one pillow. Good one, IKEA. Good one!
GYLLENLACK Cushion cover, handmade/light green // IKEA strikes again with this number.
TIMJANSMOTT Cushion cover, off-white/floral pattern // I’ll get off my IKEA and H&M pillow cover high horse with this one…It’s only $5.99. Seriously!

Love this…curious can you clarify that you used wood screws to connect the L shaped pieces all together as one piece? And you attached the whole bench to the wall with wood screws too?
Hello! This is lovely! Could you tell me if the structure is solid enough or if you had to renforce the Besta first? Thank you
We’ve had this installed for quite some time now and have had men weighing 150-250 sitting on it at one time and it’s held up EXTREMELY well! No cracking, no damage, nothing. I’ve also found myself storing quite a bit in each cabinet and it hasn’t dipped at all. The only reinforcement that I used was the plywood that I used as a bottom base for the cushions, but that wasn’t for reinforcement purposes, but more for the structure of the cushions. I’ve had no issues so far!
Looks beautiful. I read the Besta units can support up to 110 pounds. Have you had any problems with weight, or did you need to reinforce them?
Thanks, Bella! I know the unit does list that weight limit and I had my concerns, but I’ve also used several IKEA pieces that have held far more than the listed support and they’ve held up for years! Since I’ve built this unit, we’ve had several occasions where men weighing over 250 pounds have sat on the bench at the same time and it’s held up beautifully. No cracking, dipping, or damage happened. Plus, I’ve stored a lot of small appliances inside the cabinets and there’s been no dipping of any of the cabinets either. It’s really showing zero signs of wear and tear months after installation and daily use!
Hi there,
I adore this, thank you for sharing. I just wondered, do you think it would work just as well if you didn’t want to secure the units to the wall?
Thanks in advance, Maya.
Thanks so much, Maya! I think you’d be just fine leaving these unattached from the walls. There might be a little shift if people were rough getting up and down, but it would still remain solid and secure!
How did you use 2 different sizes of ikea besta for the bench? I’m trying to think about the size difference and the height of the bench and got confused.
Hi!! I’m following your same DIY project for my breakfast nook and was wondering where it was that you placed the 3/4” MDF and wood screws to reinforce any weight? I can’t tell my the pictures if it’s under the cushions or inside the bestia units? Thanks so much in advance, im so excited!
Yay!! I hope it’s turning into everything you dreamed it would be!! I installed the bench first and then built the cushion top separately. I was able to attach the pad to the MDF and then staple the fabric underneath. With the cushion all put together, I placed it on top of the cabinets and then attach it from the underside of the cabinet up into the MDF. I hope that helps! Good luck on the finish!