No tags :(

Share it

I’m excited to share the DIY Toy Box Bench Cushion I made for Riley’s new playroom, it created a special place for Riley to sit withoutDIY Toy Box Bench Cushion Tutorial taking up extra space. It also allowed me to customize her toy box to make it more than just a place to store toys.

When deciding what storage and decorative elements I wanted to include in Riley’s playroom a customized toy box was a must. I was originally planning to build the entire toy box until I saw a cute white Toy Box for sale at Walmart for $50.00. It would have cost about half that to build it myself but I knew that I would need my husbands help and for me,  it was worth the extra $25.00 not to have to nag and beg him to help me.  So I purchased the toy box,  which Riley helped me put together with her little set of DIY Tools. She’s already my little DIY girl, which makes me one happy momma!!! 🙂

After we put the Toy Box together it was time to customize it with a DIY Bench Cushion. I also added a custom monogram to the front of Riley’s Toy Box to make it a little more personal (I plan to share that tutorial VERY SOON).

Okay,  let’s get started.

Here is what you need:

Step 1: Measure the width and length of the top of the toy box

Step 2: Cut the foam and the peg board that exact length

Step 3: Lay your buttons out to determine where you want them to go.

button design

Step 4: Use your sharpie and circle each hole that you’re going to place a button. Then make a dot through each of those holes onto your foam (this will mark your foam).

circle button tufting holes with Sharpie

Step 5: Take the peg board off the top of the Upholstery foam, you’ll then be able to see the dots you made for your future buttons

make dots where your buttons will be

Step 6: This step is optional…Use an x-acto knife to cut a hole in the foam where each of the dots are. (By doing this you can identify the holes where your buttons will go and thread the buttons through the foam much more easily, but makes it harder to create a button tufted look because the thread is not as tight due to the hole)

cut out hole in foam

Step 7: Measure your fabric and batting.

  • Your Batting should be approximately 1-2″ wider than the width of the foam and 3″ wider than the length.
  • Your Fabric should measure approximately 3-4″ wider than the width of the foam and 4-5″ wider than the length. If you find your fabric or batting is too long then you can just cut off the extra (I always find it’s better to have too much than not enough)

Step 8: Place your foam on top of your peg board. Next center your batting on top of the foam. Last center your fabric on top of the batting. Then hold each layer in place and turn it face down so the fabric is on the bottom and the peg board is on top.

Step 9:  It’s best to start with one of your horizontal sides (either the top or bottom of the cushion). Fold the edge of your fabric over the batting (this will ensure your edges are clean).

Fold edges of fabric over batting

Step 10: It’s best to adhere your fabric by starting in middle. You’ll want to tightly pull your fabric over your foam and pegboard and either staple or hot glue it in place. Then you’ll secure the remainder of fabric/batting for that side.

Staple FAbric in Place

Step 11: Repeat the above step for the other horizontal side.

Step 12: Next you want to fold the edges of the horizontal sides down. Then fold the fabric on the vertical side like you would fold a present (make sure you pull the fabric up very tightly. Before stapling or gluing the fabric in place look at the corners to make sure they look neat and pretty!

fold fabric like a present

Repeat this step for the other side

Step 13: Make your buttons using a button kit. This is super easy, as there are instructions and a template on the back of the button kit.

Step 14: Double thread your upholstery needle and stick it up through one of the circled holes on the bottom of your pegboard. Once you have it pulled through the foam, batting and fabric you will thread your button onto the needle. Now stick the needle back down through the foam and back through the circled hole on the pegboard. Make sure to pull your thread VERY tight (this is what creates the tufted look). While pulling your thread you will need to staple the thread in place. Pull the thread in a different direction and staple it again. I did this a few times to ensure the thread come loose.

Staple Thread to hold buttons in place

Repeat this step for the remaining buttons

Step 15: To keep your bench cushion in place use self-adhesive snap together hook and loop strips. You will need to place about 4 sets to keep the cushion in place. Determine where you will be placing your hook and loop strips then make a mark on the bottom of the peg board where you’ll place each of the hook and loop strips. Place the self-adhesive hook strip onto each mark you made on the bottom of the peg board.

Now you want to measure the distance from the edges of your pegboard to each of the strips and mark the same distance for each strip onto the top of the toy box (this is to ensure your hook and loop are in the same place and can snap together). Once you know where the loop strips needs to be placed remove the backing and stick them onto the top of the toy box.

Use Velcro to keep Cushion in place

Step 16: Place the bench onto the top of the toy box pushing down so that the Hook and Loop Strips snap together. This picture only shows that I havve 2 velcro strips, but I went back and added two more (one on each end) to make it more secure.

Button Tufted Bench Cushion Tutorial

 Toy Box Bench Cushion Tutorial

DIY Toy Box Bench Cushion

Playroom Storage - DIY Toy Box Bench

Riley Loves her Bench Cushion

So, what do you think about the DIY Toy Box Bench Cushion I added to Riley’s new Toy Box?? Riley LOVES it; She has so much fun sitting on her little bench and believe it or not, she actually likes me to take her picture sitting on it.  If I would have known that all I needed to do to get Riley to let me take her picture was to make her a bench I would have done this a LONG time ago 🙂

Until Next Time……