Hello friends!, I am so glad you landed here today so I can show you how I built a DIY upholstered bench with faux metal frame! Doesn’t it scream modern farmhouse?
My version is a little shorter because, well, that’s how I needed it for my space. The best thing about DIY is customization! I have a small master bedroom, hence the smaller bench size. My bed is a king size and the size I built was perfect for the space.
As always, I recommend that you read the entire tutorial once or twice, before you attempt this project.
DIY Upholstered Bench with Faux Metal Frame
This post contains some affiliate links, which means a very small portion of purchases goes to support this site, at NO extra cost to you. Thank you so much for your support!
- (4) 2x2x8′ wood boards
- (1) 1x12x6′ wood board -You will be upholstering this for the seat.
- (1 1/2 yds) 1″ Upholstery Foam -I doubled it up, which made it 2″. I bought mine at Joanns but this one is very similar, if not the same.
- (1 1/2 yds) Batting enough to cover the seat. This will go in between the fabric and the foam. Again, I bought mine at Joanns, but this is very similar.
- (2 yds) Fabric of choice. I bought white Faux Fur at Joanns (with a coupon!).
- Black Mesh (optional, to cover the bottom of the seat)
- Wood Glue
- Wood Filler
- Sander (or sand paper)
- Kreg Jig
- Staple Gun with 1/2 inch staples
- (24) 2 1/2″ Pocket Screws
- Metallic Spray Paint
- 2″ Wood Screws (to attach the frame to the seat. These are my favorite screws because you don’t have to drill pilot holes)
2x2s, for the frame
- (4) pieces at 55″
- (6) pieces at 8.5″
- (6) pieces at 14″
1×12, for the seat
- (1) piece at 54″
Step 1: Upholster the Seat
(scroll down for a video tutorial on how I upholstered the seat)
Staple the batting: Cut the batting leaving a few inches of room around the 1×12, set the uphostery foam on top, then set the 1×12 on top of that. Staple all the way around using a staple gun; just a few staples are enough to keep the batting and foam in place. Then you are ready to cover it all with the fabric. I do all of my stapling on the floor because I like to kneel on my project while I staple to keep the fabric in place.
Staple the Fabric: Now do the same with the fabric. If you have never upholstered before I give a good in depth instruction on how to upholster a seat in my dining chairs reupholstery project. Follow the same pattern here. If you are new to reupholstery use a fabric that is forgiving (solid colors are best) so that keeping a straight pattern isn’t as critical. Staple the fabric all the way around pulling it tight as you go and cut the excess. PS…I was inspired to use the faux fur fabric after seeing this beautiful foot stool facelift from my friend Sarah from 1915House made!
Cover up: (optional) I used black mesh (it’s actually landscape fabric) to cover up the bottom. I just cut a piece slightly larger than the seat, stapled, and cut the excess. I then measured the length of the seat to cut my 2x2s. That is how I came up with the measurements above. If you want to be more precise, measure your seat once it is all reupholstered, then cut your 2x2s.
This short video walks you through how I upholstered the seat
Seat is done! This warrants a seat selfie 🙂
Step 2: Build the Frame
Now on to your 2x2s. Drill pocket holes on the ends of all of the short 8.5″ pieces using the Kreg Jig. Below is a picture of the frame along with the places where you will drill pocket holes to join using 2 1/2″ pocket screws. Pocket holes should face out for ease of drilling and so they they won’t show. Make sure you use Wood Glue on every seam. You will need two of these.
I rand into a little snag while building the frame. Don’t let it happen to you! Details in the short video below.
Done! Dark basement-shop selfie! LOL
Once you have two of them built you will put them together with the 14″ inch pieces. Remember the blue arrows indicate pocket holes. Use 2 1/2″ pocket screws as well. I made sure the pocket holes faced in this time so they wouldn’t be as noticeable.
Frame is finished!!
Step 3: Sand and Spray Paint the Frame
I covered the pocket holes with Wood Filler and used my Sander to smooth out the rough spots on the frame. Then I gave it 3 coats of Metallic Spray Paint to give it that metal look. It took 3 cans of spray paint to achieve the look I wanted. I waited just until the paint was dry to the touch in between each coat. Make sure you spray paint outside.
Step 4: Attach the Frame to the Seat
I then attached the frame with these awesome 2″ Wood Screws. I like them because you don’t need to drill pilot holes! Holla! Make sure you use nothing longer than 2″ because you don’t want to come through to the seat and have someone sit on the bench and have their bum poked with the screws. I mean, that would be terrible! (my hubby said it didn’t hurt too bad). Yes, I had to remove my 2 1/2″ inchers and replace them, so don’t make the same mistake I made! oops.
And you’re done!!
I hope you get brave enough to build this!. Such a cute way to add modern farmhouse on a budget! It’s really not that bad! Pin it for later!
PS…I’ve had some inquiries on the rug. If you like it, you can find it here.