Simple Sew: Box Cushion Cover

By Kate Riley October 23, 2012

A few months ago I imagined for the window seat project a piped cushion cover with a zipper enclosure.  When I finally took the time to tackle this project, I realized I just didn’t have the desire (or maybe the energy?) to make something fancy when something simpler would do just fine.

The only thing I really cared about for this window seat cushion was 1) straight clean seams in the front and 2) a cover that could be removed for washing since this study is a kid space.  I settled on a simple knife edge box cushion cover, one without any piping or even a zipper.   This one’s stitched in just a few obvious places, and kept together with velcro in the back!

window seat box cushion cover


Since I wasn’t doing piping and just a straight edge in the front, I was able to save money by not having to buy extra fabric for the piping (welt cord requires extra fabric cut on the bias so it curves around corners easily).

Instead I bought 3 ½ yards of green outdoor canvas fabric for $9 a yard to cover the length of the window seat and a piece of 24” x 2” foam as long as my window seat to fill the cover.  And a package of velcro strip.

box cushion supplies


Because I settled on a simple edge with no piping, I didn’t bother to cut the length of the fabric in two long strips.  I decided to work with the perfect crease that already existed right down the middle from the way the fabric was folded on the bolt.  Why cut the fabric in two long strips when I’m just going to sew them back together?  What if I just sewed that middle crease to form the first seam?  So I did.



And that’s how I achieved the first straight edge for the front of the box cushion.

sew crease


Next I needed a second straight edge to wrap around the cushion and form the second seam, so I used the foam as my guide and pinned the second point where I would sew the front edge of the box cushion.

second straight seam


I chopped off a piece of the extra foam and used it as a guide, sewing that second straight edge all the way down the length of the cushion with the sewing machine.

cut foam as guide


It worked!  I ended up with two straight seams for that front edge of the cushion.

knife edge cushion


For the corners, I cut 4” x 26” strips (see diagram) and pinned them to both the top and bottom then sewed all around to form corners.

pin and sew corner


Instead of a zipper, I used velcro strips and sewed them to the hemmed back of the cushion cover.

sew velcro to back closure


It closes up tightly with velcro but removes easily when it needs washed.

velcro closure cushion


window seat cushion cover


Some velcro strips and (lazy) sewing was all it took to get a simple removable box cushion cover for the window seat.

cushion for window seat


Thankfully, it meets with the minimum requirement for window seat relaxation.  :)




  1. My friend told me about you and I’m so glad she did. My sister-in-law asked me to cover a window cushion and I was thinking I had to do piping, but I’m doing it this way it looks much easier. Thank you.

  2. I love smart sewing shortcuts. Another benefit of this method is that you save time and potential mistakes by not cutting those long seams on the front of the cushion. There has been many a time when my cuts have been too narrow and the look was wrong. With your method you only need to rip out the seam and correct your seam.

  3. Awesome tutorial!!! I would have never thought about cutting off a piece for reference!!! Just brilliant! That should make this somewhat easier!!!

  4. [email protected] says:

    I love it and I love the fabric and colors!

  5. This is perfect…..i never thougt of doing the front like you did…! Good thinking!

  6. I love the curtains behind the window seat! Would love to know if you sewed them and what kind of fabric. Love your window seat and your great taste in fabric!

  7. Great job! I especially like how you figured out you didn’t need to cut the fabric into a top and bottom piece. How much easier to use the existing fold in the material for one seam, then measure the height of the foam to sew the other seam…genius! I have tried something like this in the past and didn’t make any seams at all, just wrapped like wrapping a present, then used velcro to hold it all together. I like your idea much better; a much more tailored look.

    Thanks also for the explicit instructions and very helpful photos.

  8. Two summers ago I tackled some bench seating on our screened in patio and one of the things I found hardest to do was to make both of those seams straight on the front edge of the cushion- in spite of all my measuring and re-measuring. It never looked the way I really hoped it would. I’m re-doing the cushion this spring and have bookmarked this post. That thing you did with the foam is genius and will undoubtedly solve the issue I encountered the first time. Thanks for the solution!

  9. This is a great tutorial!!!! But…..I’m not a fan of velcro so I made one using pretty buttons instead so it looks good no matter what side I have it on. Plus…..I added piping to mine. Your colors are fabulous and I too love your fabric choices. Thanks for posting!!!

  10. Kate. What a great tutorial. It gives me an easy way to recover the cushions on my rattan sofa without having put in zippers! Thanks so much!

  11. This is super cute!! I love DIY projects… I need to make a pillow for the floor in my kid’s reading nook…right now I have pillows around the bottom leaning against the wall…and a sheer canopy hanging from the ceiling with rainbow heart paper garlands hanging from the top of it…. I had an extra cozy blanket of ours folded on the ground for comfort, but it was a bit too bulky & would get messed up when we had other kids over. This is a GREAT idea even for a little extra cushion on the floor area! Thanks for posting!

  12. I love tips that use the fabric as is…and making the most of edges! This is a great idea, and yay to not having to make piping!

  13. This looks so easy Kate and so nice in the window seat..My your little girl is growing up to fast isn’t she..So pretty like her Mom!

  14. I love your window seat! What is the name of your green fabric, and where did you get it. It’s just the color I need.


  15. This is gorgeous! Where are the trellis drapes from? I am looking for something similar for our nursery.

  16. Hi Kate! Once that fabric stretches from use and gets “baggy” looking, you can wrap the foam in polyester batting (yes – the puffy kind like the inside of a comforter) and stuff it back into your sewn cover. A BIG tip for keeping those boxing strips looking perfectly straight: ALWAYS tuck the seam allowance towards the boxing strip…not towards the top or bottom!

  17. I have pinned for future reference. my mother and I just finished making a rolling cubby bench which I want to put a cushion on top. I just need to find fabric of the appropriate weight in a colour and design I like… harder than you would think to find.

  18. Thanks – I bought a second hand set of sectionals for the porch and the only yucky thing were broken zippers and stained fabric – you will save me sewing with this method – THANKS

  19. I know you posted this a while ago, but I’m just getting around to making mine now. Quick question: did you secure the cushion to the bench to prevent it from slipping off at all? My bench is an Ikea bookcase on its side, so I’m worried that the cushion will slip right off once I’m done sewing it.

  20. Thank you for this simple solution! I am not a seamstress and I feel that even I can do this nicely.

  21. Hi from the England! Thanks so much for this brilliant tip! Have just made a box cushion for a bench in our porch, and it was so quick & easy using your method. Fantastic!

Leave a comment!

Keep the conversation going! Your email address will not be published.*