The products featured on this website are designed and hand-crafted by the Comfort Works team. We create templates from scratch for every cover and every brand. Our beautiful and practical fabrics are selected and tested in-house, and are different from the standard textiles of the sofa manufacturers.
 

FlexiFit couch cushion covers

A tailored look you’d never expect from a universal cushion cover — made to fit, made to stay, made for real homes.

See how it works

Couch cushion covers that are snug, strong and stays put.

  • Tailored fit without a tailor

  • Built to handle real life

  • Won’t shift, slip or slide

Design that works harder — so you don’t have to

FlexiFit takes the guesswork out of finding a fit. With hidden hook & loop fasteners, precision-stitched corners, and intuitive tuck zones, every detail is crafted to make installation effortless. It’s the perfect balance of smart design and structured elegance, staying snug and in place without the need for daily readjustments.
FlexiFit-universal-couch-cushion-covers-product-parts-details-straps-flaps-velcro

Design that works harder — so you don’t have to

FlexiFit takes the guesswork out of finding a fit. With hidden hook & loop fasteners, precision-stitched corners, and intuitive tuck zones, every detail is crafted to make installation effortless. It’s the perfect balance of smart design and structured elegance, staying snug and in place without the need for daily readjustments.
FlexiFit-universal-couch-cushion-covers-product-parts-details-straps-flaps-velcro

4 simple steps to transform your sofa

Quick-easy-guide-to-transform-your-sofa-with-ComfortWorks-universal-couch-cushion-cover-FlexiFit-step-1-position-cushion-insert-to-centre-of-the-cover
Quick-easy-guide-to-transform-your-sofa-with-ComfortWorks-universal-couch-cushion-cover-FlexiFit-step-1-position-cushion-insert-to-centre-of-the-cover

1. Position and secure your cover

Open up FlexiFit and centre your cushion insert in the cover. Next, fold in the side flaps for a snug fit.

Quick-easy-guide-to-transform-your-sofa-with-ComfortWorks-universal-couch-cushion-cover-FlexiFit-step-2-secure-cross-straps-to-anchor-corners
Quick-easy-guide-to-transform-your-sofa-with-ComfortWorks-universal-couch-cushion-cover-FlexiFit-step-2-secure-cross-straps-to-anchor-corners

2. Strap in the edges

Secure the cross straps to anchor the corners to form an X. Don't pull them too tight — this will make tucking easier later on.

Quick-easy-guide-to-transform-your-sofa-with-ComfortWorks-universal-couch-cushion-cover-FlexiFit-step-3-seal-the-flaps-towards-each-other
Quick-easy-guide-to-transform-your-sofa-with-ComfortWorks-universal-couch-cushion-cover-FlexiFit-step-3-seal-the-flaps-towards-each-other

3. Seal the flaps

Fold the top and bottom flaps towards each other and secure them neatly.

Quick-easy-guide-to-transform-your-sofa-with-ComfortWorks-universal-couch-cushion-cover-FlexiFit-step-4-ensure-crease-free-look
Quick-easy-guide-to-transform-your-sofa-with-ComfortWorks-universal-couch-cushion-cover-FlexiFit-step-4-ensure-crease-free-look

4. Ensure a crease-free look

Fold the corners of the top flaps inward, tucking in any excess fabric.

Stretchy covers failed. We Flexi-fixed it.

Looks custom-made

We ditched the saggy fit and stretchy fabric for a structured design that hugs your cushion’s shape — no tailoring needed.


Feels better, lasts longer

Made with soft, upholstery-grade fabric that’s breathable, durable, and machine washable — for comfort that sticks around.


Set it once — no daily fixing required

FlexiFit’s stay-put backing and smart fasteners keep everything aligned and neat — even with everyday use.

Get to know FlexiFit

0
Hands-adjusting-excess-fabric-on-the-edges-of-ComfortWorks-FlexiFit-universal-sofa-cushion-cover

Tailored look

No saggy corners or stretchy fabric — just a clean, structured fit with upholstery-grade, breathable fabric built to handle daily life while staying polished.
1
Family-of-four-parents-with-children-spending-time-at-home-on-their-living-room-couch-with-ComfortWorks-FlexiFit-universal-couch-covers

Built to last

Crafted with high quality fabric that’s machine washable, tumble dry-safe, and backed by a one-year warranty.
2
Back-view-of-lady-seated-firmly-only-her-living-room-couch-fitted-with-ComfortWorks-FlexiFit-universal-couch-cushion-cover

Engineered to stay put

Hidden adjustability means your covers stay snug: no slipping, sliding or daily readjusting.
3
Hands-adjusting-excess-fabric-on-the-edges-of-ComfortWorks-FlexiFit-universal-sofa-cushion-cover

Tailored look

No saggy corners or stretchy fabric — just a clean, structured fit with upholstery-grade, breathable fabric built to handle daily life while staying polished.
4
Family-of-four-parents-with-children-spending-time-at-home-on-their-living-room-couch-with-ComfortWorks-FlexiFit-universal-couch-covers

Built to last

Crafted with high quality fabric that’s machine washable, tumble dry-safe, and backed by a one-year warranty.
5
Back-view-of-lady-seated-firmly-only-her-living-room-couch-fitted-with-ComfortWorks-FlexiFit-universal-couch-cushion-cover

Engineered to stay put

Hidden adjustability means your covers stay snug: no slipping, sliding or daily readjusting.
0
Kids-siblings-playing-together-on-their-home-living-room-couch-fitted-with-ComfortWorks-FlexiFit-universal-couch-cushion-covers

Skin-friendly for family

FlexiFit is OEKO-TEX® certified, so it's safe for kids and sensitive skin. We even use skin-safe hook & loop fasteners with a firm, reliable hold.
1
Hands-folding-and-wrapping-the-flaps-of-ComfortWorks-FlexiFit-universal-couch-cushion-cover

Effortless from the first fold

No squeezing inserts or struggling with zippers. Installation is straightforward, intuitive, and frustration-free.
2
Kids-siblings-playing-together-on-their-home-living-room-couch-fitted-with-ComfortWorks-FlexiFit-universal-couch-cushion-covers

Skin-friendly for family

FlexiFit is OEKO-TEX® certified, so it's safe for kids and sensitive skin. We even use skin-safe hook & loop fasteners with a firm, reliable hold.
3
Hands-folding-and-wrapping-the-flaps-of-ComfortWorks-FlexiFit-universal-couch-cushion-cover

Effortless from the first fold

No squeezing inserts or struggling with zippers. Installation is straightforward, intuitive, and frustration-free.

Sized to fit snug, no guesswork needed

0
ComfortWorks-FlexiFit-universal-couch-cushion-cover-product-specification-size-and-dimension-measurements-square-cushion-small
Square S
Width: 55cm - 68cm (21 5/8″ - 26 3/4″)
Depth: 51cm - 64cm (20 1/8″- 25 1/4″)
Thickness: 10cm - 15cm (3 7/8″ - 5 7/8″)
1
ComfortWorks-FlexiFit-universal-couch-cushion-cover-product-specification-size-and-dimension-measurements-square-cushion-medium
Square M
Width: 69cm - 82cm ( 27 1/8″ - 32 1/4″)
Depth: 65cm - 78cm (25 5/8″- 30 3/4″)
Thickness: 10cm - 15cm (3 7/8″ - 5 7/8″)
2
ComfortWorks-FlexiFit-universal-couch-cushion-cover-product-specification-size-and-dimension-measurements-square-cushion-large
Square L
Width: 83cm - 96cm ( 32 5/8″ - 37 3/4″)
Depth: 79cm - 92cm (31 1/8″- 36 1/4″)
Thickness: 10cm - 15cm (3 7/8″ - 5 7/8″)
3
ComfortWorks-FlexiFit-universal-couch-cushion-cover-product-specification-size-and-dimension-measurements-rectangular-cushion-small
Rectangle S
Width: 55cm - 68cm (21 5/8″ - 26 3/4″)
Depth: 44cm - 55cm (17 3/8″ - 21 5/8″)
Thickness: 10cm - 15cm (3 7/8″ - 5 7/8″)
4
ComfortWorks-FlexiFit-universal-couch-cushion-cover-product-specification-size-and-dimension-measurements-rectangular-cushion-medium
Rectangle M
Width: 69cm - 82cm (27 1/8″ - 32 1/4″)
Depth: 44cm - 55cm (17 3/8″ - 21 5/8″)
Thickness: 10cm - 15cm (3 7/8″ - 5 7/8″)
5
ComfortWorks-FlexiFit-universal-couch-cushion-cover-product-specification-size-and-dimension-measurements-rectangular-cushion-large
Rectangle L
Width: 83cm - 96cm (32 5/8″ - 37 3/4″)
Depth: 44cm - 55cm (17 3/8″ - 21 5/8″)
Thickness: 10cm - 15cm (3 7/8″ - 5 7/8″)
6
ComfortWorks-FlexiFit-universal-couch-cushion-cover-product-specification-size-and-dimension-measurements-square-cushion-small
Square S
Width: 55cm - 68cm (21 5/8″ - 26 3/4″)
Depth: 51cm - 64cm (20 1/8″- 25 1/4″)
Thickness: 10cm - 15cm (3 7/8″ - 5 7/8″)
7
ComfortWorks-FlexiFit-universal-couch-cushion-cover-product-specification-size-and-dimension-measurements-square-cushion-medium
Square M
Width: 69cm - 82cm ( 27 1/8″ - 32 1/4″)
Depth: 65cm - 78cm (25 5/8″- 30 3/4″)
Thickness: 10cm - 15cm (3 7/8″ - 5 7/8″)
8
ComfortWorks-FlexiFit-universal-couch-cushion-cover-product-specification-size-and-dimension-measurements-square-cushion-large
Square L
Width: 83cm - 96cm ( 32 5/8″ - 37 3/4″)
Depth: 79cm - 92cm (31 1/8″- 36 1/4″)
Thickness: 10cm - 15cm (3 7/8″ - 5 7/8″)
9
ComfortWorks-FlexiFit-universal-couch-cushion-cover-product-specification-size-and-dimension-measurements-rectangular-cushion-small
Rectangle S
Width: 55cm - 68cm (21 5/8″ - 26 3/4″)
Depth: 44cm - 55cm (17 3/8″ - 21 5/8″)
Thickness: 10cm - 15cm (3 7/8″ - 5 7/8″)
10
ComfortWorks-FlexiFit-universal-couch-cushion-cover-product-specification-size-and-dimension-measurements-rectangular-cushion-medium
Rectangle M
Width: 69cm - 82cm (27 1/8″ - 32 1/4″)
Depth: 44cm - 55cm (17 3/8″ - 21 5/8″)
Thickness: 10cm - 15cm (3 7/8″ - 5 7/8″)
11
ComfortWorks-FlexiFit-universal-couch-cushion-cover-product-specification-size-and-dimension-measurements-rectangular-cushion-large
Rectangle L
Width: 83cm - 96cm (32 5/8″ - 37 3/4″)
Depth: 44cm - 55cm (17 3/8″ - 21 5/8″)
Thickness: 10cm - 15cm (3 7/8″ - 5 7/8″)
Get your upgrade today.

Find the right size and colour for your new FlexiFit couch cushion cover.

Cosy-living-room-with-IKEA-KOARP-and-Muji-2.5-seater-with-ComfortWorks-FlexiFit-universal-cream-storm-pebble-colour
#slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP11 { left: 20%; top: 52%; width: 30px; height: 30px; display: none; background-color: #fc773c80; border-radius: 100%; /* box-shadow: 0px 0px 3px 9px #fc773c80; -webkit-box-shadow: 0px 0px 3px 9px #fc773c80; -moz-box-shadow: 0px 0px 3px 9px #fc773c80; */ } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP11::before { content: ""; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 15px; height: 15px; border-radius: 100%; background-color: #fc773c; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP11.no-product { display: none !important; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP11.show { display: flex; z-index: 8; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP11.active { background-color: #fc773c80; display: flex; z-index: 8; /* box-shadow: unset; -webkit-box-shadow: unset; -moz-box-shadow: unset; */ } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP11 .plus, #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP11 .minus { width: 10px; height: 10px; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP11 .plus { display: flex; align-items: center; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP11 .minus { display: none; align-items: center; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP11.active .plus { display: none; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP11.active .minus { display: flex; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP11 .minus svg line { stroke: #fff; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP11-popup {top: calc(52% - (226px + 30px)); left: calc(20% - 80px);width: 180px; height: auto; display: none; border-radius: 10px; box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); -webkit-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); -moz-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP11-popup.product-pop {top: calc(52% - (180px + 10px));} #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP11-popup.active { display: flex; z-index: 99; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP11-popup .product-link .imgbox { width: 100px; height: 100px; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP11-popup .product-link .imgbox .global-image-wrapper .image { width: 100px; height: 100px; /* object-fit: cover; */ object-fit: scale-down; object-position: center; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP11-popup .product-card-3 { width: 100%; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP11-popup .product-card-3 .image-con { width: 90%; height: auto; margin-left: 5%; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP11-popup .product-card-3 .h6 { font-size: 12px; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP11-popup .product-card-3 .atc-button { width: 20px; height: 20px; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP11-popup .product-card-3 .atc-button .icon { width: 10px; height: 10px; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP11-popup .product-card-3 .details-con .text-con { width: calc(100% - 20px); } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP11-popup .fs-fabric-card .fs-fabric-group, #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP11-popup .p-title { font-size: 14px; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP11-popup .fs-fabric-card .fs-fabric-name { font-size: 14px; padding-top: 5px; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP11-popup .fs-fabric-card .fs-fabric-details { padding: 8px 0 0 0; align-items: center; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP11-popup .fs-fabric-button { width: 20px !important; min-width: 20px !important; display: flex; align-items: center; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP11-popup .mt-8 { margin-top: 8px; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP11-popup .in-cart-card.fs-fabric-card { background-color: transparent; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP11-popup .fs-fabric-details .fs-fabric-details-inner { row-gap: 0; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP11-popup .fs-fabric-button .btn-loading { width: 20px; } .hotspot-content .fs-fabric-button:after, .hotspot-content .fs-fabric-button.in-cart:after { top: -60px; right: 0; left: unset; transform: translate(-14px); } .hotspot-content .fs-fabric-button:before { top: -37px; right: 0; left: unset; transform: translate(-14px); border-color: transparent #FAEFDC transparent transparent; } @media only screen and (min-width: 768px) { #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP11 { left: 20%; top: 52%; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP11-popup {top: calc(52% - 78px); left: calc(20% + 45px);width: 180px; height: auto; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP11-popup.product-pop {} #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP11-popup .fs-fabric-card .fs-fabric-details { padding: 8px 0 0 0; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP11-popup .product-link .imgbox { width: 160px; height: 160px; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP11-popup .product-link .imgbox .global-image-wrapper .image { width: 160px; height: 160px; } } @media only screen and (min-width: 1024px) { #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP11 { left: 20%; top: 52%; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP11-popup {top: calc(52% - 78px); left: calc(20% + 45px);width: 180px; height: auto; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP11-popup.product-pop {} #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP11-popup .product-link .imgbox { width: 160px; height: 160px; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP11-popup .product-link .imgbox .global-image-wrapper .image { width: 160px; height: 160px; } } @media only screen and (min-width: 1200px) { #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP11 { left: 20%; top: 52%; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP11-popup {top: calc(52% - 80px); left: calc(20% + 45px);width: 226px; height: auto; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP11-popup.product-pop {} } @media only screen and (min-width: 1400px) { #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP11 { left: 20%; top: 52%; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP11-popup {top: calc(52% - 78px); left: calc(20% + 45px);width: 180px; height: auto; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP11-popup.product-pop {} } @media only screen and (min-width: 1800px) { #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP11 { left: 20%; top: 52%; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP11-popup {top: calc(52% - 78px); left: calc(20% + 45px);width: 180px; height: auto; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP11-popup.product-pop {} }
#slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP12 { left: 55%; top: 30%; width: 30px; height: 30px; display: none; background-color: #fc773c80; border-radius: 100%; /* box-shadow: 0px 0px 3px 9px #fc773c80; -webkit-box-shadow: 0px 0px 3px 9px #fc773c80; -moz-box-shadow: 0px 0px 3px 9px #fc773c80; */ } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP12::before { content: ""; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 15px; height: 15px; border-radius: 100%; background-color: #fc773c; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP12.no-product { display: none !important; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP12.show { display: flex; z-index: 8; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP12.active { background-color: #fc773c80; display: flex; z-index: 8; /* box-shadow: unset; -webkit-box-shadow: unset; -moz-box-shadow: unset; */ } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP12 .plus, #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP12 .minus { width: 10px; height: 10px; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP12 .plus { display: flex; align-items: center; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP12 .minus { display: none; align-items: center; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP12.active .plus { display: none; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP12.active .minus { display: flex; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP12 .minus svg line { stroke: #fff; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP12-popup {top: calc(30% - 78px); left: calc(55% - 190px);width: 180px; height: auto; display: none; border-radius: 10px; box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); -webkit-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); -moz-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP12-popup.product-pop {} #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP12-popup.active { display: flex; z-index: 99; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP12-popup .product-link .imgbox { width: 100px; height: 100px; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP12-popup .product-link .imgbox .global-image-wrapper .image { width: 100px; height: 100px; /* object-fit: cover; */ object-fit: scale-down; object-position: center; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP12-popup .product-card-3 { width: 100%; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP12-popup .product-card-3 .image-con { width: 90%; height: auto; margin-left: 5%; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP12-popup .product-card-3 .h6 { font-size: 12px; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP12-popup .product-card-3 .atc-button { width: 20px; height: 20px; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP12-popup .product-card-3 .atc-button .icon { width: 10px; height: 10px; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP12-popup .product-card-3 .details-con .text-con { width: calc(100% - 20px); } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP12-popup .fs-fabric-card .fs-fabric-group, #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP12-popup .p-title { font-size: 14px; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP12-popup .fs-fabric-card .fs-fabric-name { font-size: 14px; padding-top: 5px; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP12-popup .fs-fabric-card .fs-fabric-details { padding: 8px 0 0 0; align-items: center; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP12-popup .fs-fabric-button { width: 20px !important; min-width: 20px !important; display: flex; align-items: center; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP12-popup .mt-8 { margin-top: 8px; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP12-popup .in-cart-card.fs-fabric-card { background-color: transparent; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP12-popup .fs-fabric-details .fs-fabric-details-inner { row-gap: 0; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP12-popup .fs-fabric-button .btn-loading { width: 20px; } .hotspot-content .fs-fabric-button:after, .hotspot-content .fs-fabric-button.in-cart:after { top: -60px; right: 0; left: unset; transform: translate(-14px); } .hotspot-content .fs-fabric-button:before { top: -37px; right: 0; left: unset; transform: translate(-14px); border-color: transparent #FAEFDC transparent transparent; } @media only screen and (min-width: 768px) { #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP12 { left: 55%; top: 30%; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP12-popup {top: calc(30% - 78px); left: calc(55% - 190px);width: 180px; height: auto; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP12-popup.product-pop {} #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP12-popup .fs-fabric-card .fs-fabric-details { padding: 8px 0 0 0; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP12-popup .product-link .imgbox { width: 160px; height: 160px; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP12-popup .product-link .imgbox .global-image-wrapper .image { width: 160px; height: 160px; } } @media only screen and (min-width: 1024px) { #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP12 { left: 55%; top: 30%; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP12-popup {top: calc(30% - 78px); left: calc(55% - 190px);width: 180px; height: auto; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP12-popup.product-pop {} #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP12-popup .product-link .imgbox { width: 160px; height: 160px; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP12-popup .product-link .imgbox .global-image-wrapper .image { width: 160px; height: 160px; } } @media only screen and (min-width: 1200px) { #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP12 { left: 55%; top: 30%; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP12-popup {top: calc(30% - 80px); left: calc(55% - 236px);width: 226px; height: auto; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP12-popup.product-pop {} } @media only screen and (min-width: 1400px) { #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP12 { left: 55%; top: 30%; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP12-popup {top: calc(30% - 78px); left: calc(55% - 190px);width: 180px; height: auto; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP12-popup.product-pop {} } @media only screen and (min-width: 1800px) { #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP12 { left: 55%; top: 30%; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP12-popup {top: calc(30% - 78px); left: calc(55% - 190px);width: 180px; height: auto; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP12-popup.product-pop {} }
#slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP13 { left: 80%; top: 45%; width: 30px; height: 30px; display: none; background-color: #fc773c80; border-radius: 100%; /* box-shadow: 0px 0px 3px 9px #fc773c80; -webkit-box-shadow: 0px 0px 3px 9px #fc773c80; -moz-box-shadow: 0px 0px 3px 9px #fc773c80; */ } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP13::before { content: ""; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 15px; height: 15px; border-radius: 100%; background-color: #fc773c; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP13.no-product { display: none !important; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP13.show { display: flex; z-index: 8; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP13.active { background-color: #fc773c80; display: flex; z-index: 8; /* box-shadow: unset; -webkit-box-shadow: unset; -moz-box-shadow: unset; */ } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP13 .plus, #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP13 .minus { width: 10px; height: 10px; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP13 .plus { display: flex; align-items: center; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP13 .minus { display: none; align-items: center; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP13.active .plus { display: none; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP13.active .minus { display: flex; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP13 .minus svg line { stroke: #fff; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP13-popup {top: calc(45% + 50px); left: calc(80% - 80px);width: 180px; height: auto; display: none; border-radius: 10px; box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); -webkit-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); -moz-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP13-popup.product-pop {} #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP13-popup.active { display: flex; z-index: 99; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP13-popup .product-link .imgbox { width: 100px; height: 100px; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP13-popup .product-link .imgbox .global-image-wrapper .image { width: 100px; height: 100px; /* object-fit: cover; */ object-fit: scale-down; object-position: center; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP13-popup .product-card-3 { width: 100%; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP13-popup .product-card-3 .image-con { width: 90%; height: auto; margin-left: 5%; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP13-popup .product-card-3 .h6 { font-size: 12px; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP13-popup .product-card-3 .atc-button { width: 20px; height: 20px; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP13-popup .product-card-3 .atc-button .icon { width: 10px; height: 10px; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP13-popup .product-card-3 .details-con .text-con { width: calc(100% - 20px); } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP13-popup .fs-fabric-card .fs-fabric-group, #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP13-popup .p-title { font-size: 14px; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP13-popup .fs-fabric-card .fs-fabric-name { font-size: 14px; padding-top: 5px; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP13-popup .fs-fabric-card .fs-fabric-details { padding: 8px 0 0 0; align-items: center; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP13-popup .fs-fabric-button { width: 20px !important; min-width: 20px !important; display: flex; align-items: center; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP13-popup .mt-8 { margin-top: 8px; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP13-popup .in-cart-card.fs-fabric-card { background-color: transparent; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP13-popup .fs-fabric-details .fs-fabric-details-inner { row-gap: 0; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP13-popup .fs-fabric-button .btn-loading { width: 20px; } .hotspot-content .fs-fabric-button:after, .hotspot-content .fs-fabric-button.in-cart:after { top: -60px; right: 0; left: unset; transform: translate(-14px); } .hotspot-content .fs-fabric-button:before { top: -37px; right: 0; left: unset; transform: translate(-14px); border-color: transparent #FAEFDC transparent transparent; } @media only screen and (min-width: 768px) { #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP13 { left: 80%; top: 45%; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP13-popup {top: calc(45% + 50px); left: calc(80% - 80px);width: 180px; height: auto; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP13-popup.product-pop {} #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP13-popup .fs-fabric-card .fs-fabric-details { padding: 8px 0 0 0; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP13-popup .product-link .imgbox { width: 160px; height: 160px; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP13-popup .product-link .imgbox .global-image-wrapper .image { width: 160px; height: 160px; } } @media only screen and (min-width: 1024px) { #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP13 { left: 80%; top: 45%; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP13-popup {top: calc(45% + 50px); left: calc(80% - 80px);width: 180px; height: auto; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP13-popup.product-pop {} #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP13-popup .product-link .imgbox { width: 160px; height: 160px; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP13-popup .product-link .imgbox .global-image-wrapper .image { width: 160px; height: 160px; } } @media only screen and (min-width: 1200px) { #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP13 { left: 80%; top: 45%; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP13-popup {top: calc(45% + 50px); left: calc(80% - 80px);width: 226px; height: auto; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP13-popup.product-pop {} } @media only screen and (min-width: 1400px) { #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP13 { left: 80%; top: 45%; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP13-popup {top: calc(45% + 50px); left: calc(80% - 80px);width: 180px; height: auto; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP13-popup.product-pop {} } @media only screen and (min-width: 1800px) { #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP13 { left: 80%; top: 45%; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP13-popup {top: calc(45% + 50px); left: calc(80% - 80px);width: 180px; height: auto; } #slider-product-pointertemplate--22670595227956__slider_product_pointer_PCRrtP13-popup.product-pop {} }
ComfortWorks-FlexiFit-universal-couch-cushion-cover-product-step-by-step-full-installation-guide

A snug fit, made simple.

Here’s how FlexiFit transforms your cushions — no zips, no stress, just a clean, tailored look.

Step 1:

Place your cushion insert in the centre of the FlexiFit cover. Fold in the left and right flaps to wrap it snugly.

Step 2:

Secure the cross straps to anchor the corners (but don't pull them too tight). This gives structure and makes tucking easier later on.

Step 3:

Fold the top and bottom flaps over the cross straps. Tuck any excess fabric under for a smooth, polished finish.
ComfortWorks-Product-Innovation-Team-behind-FlexiFit

Our story: The FlexiFit difference

Comfort Works has helped over 90,000 sofas find new life. FlexiFit is our most accessible cover yet. It's designed to be easy to try, simple to fit, and made to stay put.

Our team is determined to give your sofa a fresh start, one cushion at a time. We’ll keep innovating so every home can enjoy comfort without compromise.
ComfortWorks-Product-Innovation-Team-behind-FlexiFit

Our story: The FlexiFit difference

Comfort Works has helped over 90,000 sofas find new life. FlexiFit is our most accessible cover yet. It's designed to be easy to try, simple to fit, and made to stay put.

Our team is determined to give your sofa a fresh start, one cushion at a time. We’ll keep innovating so every home can enjoy comfort without compromise.

FAQ

Here's everything you need to know about FlexiFit before you buy.
Here's everything you need to know about FlexiFit before you buy.

How do I wash and care for my FlexiFit cushion covers?

To keep your FlexiFit cushion covers looking their best, machine wash cold on a gentle cycle if possible. Before washing, fasten all hook & loop straps together. Avoid bleach of any kind, including chlorine and oxygen-based bleaches. Tumble dry on low heat or line dry. You can iron on a low setting if needed. FlexiFit covers are also safe for dry cleaning using perchloroethylene.

Do you offer options for L-shaped, T-shaped or extra-thick cushions?

Not just yet, but we’re working on it.

We currently offer FlexiFit covers for square and rectangular cushions as they are the most popular. We definitely see the value in adding more shape options though, and it’s something we’re actively exploring.

Do you offer options for bench seats or chaise seat cushions?

Also not yet, but it’s in the pipeline.
Because these cushions are typically much larger than standard sizes, we’re currently exploring how to ensure a good fit that stays in place.

Can I order a custom size if my cushion doesn’t match your standard options?

FlexiFit only comes in the sizes we have mentioned. However, we offer custom-made cushion covers with zippers. These are a bit more fiddly to remove for washing, but they’ll be made to your exact measurements.

Will FlexiFit cushion covers work with non-removable cushions (attached to the sofa)?

Unfortunately, no. FlexiFit is designed for loose cushions only. The flaps need to wrap fully around the back or base of each cushion, so it won’t work on fixed-in-place or sewn-on cushions.

Do FlexiFit cushion covers come with a warranty or satisfaction guarantee?

Yes! FlexiFit covers come with a one-year warranty against tearing, breaking, or abrasion from normal use, as long as you follow the recommended care instructions. We also cover colour fading from everyday wear.

However, this warranty doesn’t cover the following:

Rips, burns, snags, or tears caused by misuse, accidents, pets, or rough treatment.
Damage from improper installation or heavy soiling.
Fading, pilling, shrinking, or staining due to neglect or exposure to harsh conditions.
General wear and tear, scratches, or accidental damage caused by impacts.
Use in outdoor or humid environments.
Natural ageing or breakdown of materials over time from a lack of maintenance.

If you're ever unsure about a warranty issue, feel free to reach out to our customer support team and we’ll always do our best to help.

Do you offer duty-free shipping, and which countries are eligible?

Yes! Orders shipped to the US, EU, UK, Canada, Australia, and Japan are all duty-free — you won’t pay anything extra when your order arrives.

For other countries, import taxes or duties may apply. These charges are set by local customs, and unfortunately, we don’t have control over them.

What if I want to complete the look later? Can you make a sofa frame cover to match my FlexiFit cushions?

Yes, we can! If you love your FlexiFit cushion covers and want to match the rest of your sofa, we can create a cover just for the frame. Just reach out to our customer support team to get started.

There will be a separate charge for the frame cover. Please note that fabric colours may vary slightly if your new order is made at a later time, especially if it comes from a different dye lot.

The corner folds don't align neatly with my cushion corners. What should I do?

This usually happens if your cross-straps are pulled too tightly or if your cushion insert isn't centred in the cover.

Try loosening the cross-straps slightly before installing the rest of the cover. You still need some tension, but only enough to gently anchor the corners without pulling them inward.

If the corner folds still don’t line up nicely, open the cover completely (undo all straps and flaps) and reposition your cushion insert so it’s centred properly. Then, reinstall the FlexiFit cover, remembering to keep gentle tension on the cross-straps. Your corners should align neatly when you fold the fabric under.
Closeup-of-ComfortWorks-FlexiFit-universal-couch-cushion-cover-in-Storm-colour-on-IKEA-KOARP-sofa

We've fixed what the others couldn’t

No more slipping, sagging, or sofa regret.

Flexi-fix my sofa cushion now
 
 

Fabric Details

Details
Care Guide
Composition
Weight
Martindale
Warranty
Years Year
Features
Technologies
No care guide available for this fabric.