Custom Bench + Seat Cushions for Indoors

316 products


Get seat cushions in any size for chairs, stools, the floor, rocking chairs, and patio furniture.

Bench Cushions

Rectangular bench cushions made in any size and thickness for any room in your home.


Odd shaped cushions in any size made for bay windows, sofas, benches or chairs.


    The Pillow Shoppe can make bench seats, chair cushions, sofa cushions, and floor cushions for the living room, bedroom, kitchen, bathroom, or bay window in any size you wish.

    We use upholstery-grade fabrics and premium Ecofoam that is more environmentally friendly and lasts longer than standard foam. 

    All cushion covers are made with a durable invisible YKK zipper so you can remove the foam or filling for easy cleaning. 

    It's really easy to get a quote from us, please answer these questions in the message box at the bottom of the page so we can better assist you:

    1. What is the required sizing you need? Length x Width x Height.

    2. Where are you planning on using these cushions? Kitchen, patio, etc.

    3. Are you replacing existing covers or cushions?  

    4. Which fabric and colour would you like? See fabrics below.

    5. Do you require shipping? If so, please provide your postal code. Ships from Toronto.

    6. What is your timeline? 

    Custom cushions can take up to 4-6 weeks (sometimes more) to be made as some fabrics take longer to arrive to our sewing studio.

    You can request a rush order for a fee if we can get the fabric in quickly. 

     Below are all of our indoor fabrics that we have available to us most of the year. We have fabric swatches available for $5.00 per swatch. 

    316 products