Fabric Options for Sofas

We can customise the fabric type and colour used for all our fabric sofas and sofa beds to suit your exact needs.

Explore our full range of fabrics available below that can be used for your custom-made sofa.

    Upholstery Features

    Soft cotton-polyester blend with a slightly raised, uneven woven texture, creating a cosy feel and subtle depth across the surface.

    Natural
    Not Washable

    Composition

    51% cotton, 49% polyester

    Martindale Rubs

    25,000 rubs with no visible signs of damage

    Cleaning Instructions

    Vacuum often; blot spills; spot clean with mild soapy water.

    Upholstery Colours

    Fabric swatch for Cloud 01, white colour
    Cloud 01 White
    Fabric swatch for Cloud 02, beige colour
    Cloud 02 Beige
    Fabric swatch for Cloud 10, red colour
    Cloud 10 Red
    Fabric swatch for Cloud 08, yellow colour
    Cloud 08 Yellow
    Fabric swatch for Cloud 09, orange colour
    Cloud 09 Orange
    Fabric swatch for Cloud 11, brown colour
    Cloud 11 Brown
    Fabric swatch for Cloud 12, brown colour
    Cloud 12 Brown
    Fabric swatch for Cloud 16, green colour
    Cloud 16 Green
    Fabric swatch for Cloud 17, blue colour
    Cloud 17 Blue
    Fabric swatch for Cloud 06, blue colour
    Cloud 06 Blue
    Fabric swatch for Cloud 14, grey colour
    Cloud 14 Grey
    Fabric swatch for Cloud 07, dark grey colour
    Cloud 07 Grey
    Back to Matching Fabrics

    Velvet Fabric

    Ease Fabric Series

    Standard

    Upholstery Features

    Soft, velvety polyester with a scratch-resistant tight weave and easy-clean finish, combining everyday practicality with comfortable softness.

    Easy-Clean
    Pet-Friendly
    Soft Hand
    Not Washable
    OEKO-TEX®

    Composition

    100% polyester

    Martindale Rubs

    15,000 rubs with no visible signs of damage

    Cleaning Instructions

    Vacuum often; blot spills; spot clean with mild soapy water; avoid rubbing pile.

    Upholstery Colours

    Fabric swatch for Ease 01, white colour
    Ease 01 White
    Fabric swatch for Ease 40, beige colour
    Ease 40 Beige
    Fabric swatch for Ease 18, orange colour
    Ease 18 Orange
    Fabric swatch for Ease 45, brown colour
    Ease 45 Brown
    Fabric swatch for Ease 53, brown colour
    Ease 53 Brown
    Fabric swatch for Ease 63, green colour
    Ease 63 Green
    Fabric swatch for Ease 72, blue colour
    Ease 72 Blue
    Fabric swatch for Ease 90, light grey colour
    Ease 90 Grey
    Fabric swatch for Ease 92, grey colour
    Ease 92 Grey
    Back to Matching Fabrics

    Woven Fabric

    Edith Fabric Series

    Standard

    Upholstery Features

    Durable woven polyester with subtly blended yarn tones, adding understated colour variation and visual depth to your sofa.

    Not Washable
    OEKO-TEX®

    Composition

    100% polyester

    Martindale Rubs

    15,000 rubs with no visible signs of damage

    Cleaning Instructions

    Vacuum often; blot spills; spot clean with mild soapy water.

    Upholstery Colours

    Fabric swatch for Edith 01, white colour
    Edith 01 White
    Fabric swatch for Edith-40, beige colour
    Edith 40 Beige
    Fabric swatch for Edith-34, red colour
    Edith 34 Red
    Fabric swatch for Edith-18, orange colour
    Edith 18 Orange
    Fabric swatch for Edith-67, green colour
    Edith 67 Green
    Fabric swatch for Edith 68, green colour
    Edith 68 Green
    Fabric swatch for Edith 76, blue colour
    Edith 76 Blue
    Fabric swatch for Edith 78, dark blue colour
    Edith 78 Blue
    Fabric swatch for Edith 01, light grey colour
    Edith 90 Grey
    Fabric swatch for Edith 93, grey colour
    Edith 93 Grey
    Fabric swatch for Edith 95, dark grey colour
    Edith 95 Grey
    Back to Matching Fabrics

    Velvet Fabric

    Furla Fabric Series

    Standard

    Upholstery Features

    Soft velvet-touch polyester with a rich sheen and scratch-resistant tight weave, creating a plush, elegant upholstered finish.

    Pet-Friendly
    Water Resistant
    Soft Hand
    Not Washable
    OEKO-TEX®

    Composition

    100% polyester

    Martindale Rubs

    30,000 rubs with no visible signs of damage

    Cleaning Instructions

    Vacuum often; blot spills; spot clean with mild soapy water; avoid rubbing pile.

    Upholstery Colours

    Fabric swatch for Furla 01, white colour
    Furla 01 White
    Fabric swatch for Furla 40, beige colour
    Furla 40 Beige
    Fabric swatch for Furla 42, beige colour
    Furla 42 Beige
    Fabric swatch for Furla 14, pink colour
    Furla 14 Pink
    Fabric swatch for Furla 54, orange colour
    Furla 54 Orange
    Fabric swatch for Furla 45, brown colour
    Furla 45 Brown
    Fabric swatch for Furla 63, green colour
    Furla 63 Green
    Fabric swatch for Furla 64, green colour
    Furla 64 Green
    Fabric swatch for Furla 67, green colour
    Furla 67 Green
    Fabric swatch for Furla 69, dark green colour
    Furla 69 Green
    Fabric swatch for Furla 92, grey colour
    Furla 92 Grey
    Fabric swatch for Furla 46, grey colour
    Furla 46 Grey
    Fabric swatch for Furla 95, grey colour
    Furla 95 Grey
    Fabric swatch for Furla 97, dark grey colour
    Furla 97 Grey
    Back to Matching Fabrics

    Bouclé Fabric

    Fila Fabric Series

    Standard

    Upholstery Features

    A characterful bouclé blend with looped yarns and mixed tones, creating a cosy, richly textured and inviting surface.

    Textured
    Not Washable
    OEKO-TEX®

    Composition

    97% polyester, 3% cotton

    Martindale Rubs

    15,000 rubs with no visible signs of damage

    Cleaning Instructions

    Vacuum often; blot spills; spot clean with mild soapy water; avoid scrubbing loops.

    Upholstery Colours

    Fabric swatch for Fila 01, white colour
    Fila 01 White
    Fabric swatch for Fila 40, beige colour
    Fila 40 Beige
    Fabric swatch for Fila 09, yellow colour
    Fila 09 Yellow
    Fabric swatch for Fila 19, orange colour
    Fila 19 Orange
    Fabric swatch for Fila 69, dark green colour
    Fila 69 Green
    Fabric swatch for Fila 73, blue colour
    Fila 73 Blue
    Fabric swatch for Fila 91, grey colour
    Fila 91 Grey
    Fila 96 dark grey / black boucle fabric swatch
    Fila 96 Grey
    Fabric swatch for Fila 97, black colour
    Fila 97 Black
    Back to Matching Fabrics

    Woven Fabric

    Karmi Fabric Series

    Standard

    Upholstery Features

    A preshrunk polyester-linen weave designed for removable, washable covers, balancing natural-looking texture with practical everyday upkeep.

    Washable

    Composition

    90% polyester, 10% linen

    Martindale Rubs

    40,000 rubs with no visible signs of damage

    Cleaning Instructions

    Vacuum often; blot spills; spot clean with mild soapy water. Machine wash removable covers cold with low spin speed; tumble dry without heat.

    Upholstery Colours

    Fabric swatch for Karmi 02, beige colour
    Karmi 02 Beige
    Fabric swatch for Karmi 06, orange colour
    Karmi 06 Orange
    Fabric swatch for Karmi 03, light brown colour
    Karmi 03 Brown
    Fabric swatch for Karmi 05, brown colour
    Karmi 05 Brown
    Fabric swatch for Karmi 04, green colour
    Karmi 04 Green
    Fabric swatch for Karmi 07, dark blue colour
    Karmi 07 Blue
    Fabric swatch for Karmi 08, black colour
    Karmi 08 Black
    Back to Matching Fabrics

    Velvet Fabric

    Marse Fabric Series

    Standard

    Upholstery Features

    Plush brushed velvet with subtle two-tone shading and a scratch-resistant tight weave, creating a soft, richly textured finish.

    Pet-Friendly
    Water Resistant
    Soft Hand
    Not Washable
    OEKO-TEX®

    Composition

    100% polyester

    Martindale Rubs

    20,000 rubs with no visible signs of damage

    Cleaning Instructions

    Vacuum often; blot spills; spot clean with mild soapy water; avoid rubbing pile.

    Upholstery Colours

    Fabric swatch for Marse 41, beige colour
    Marse 41 Beige
    Fabric swatch for Marse 43, beige colour
    Marse 43 Beige
    Fabric swatch for Marse 30, pink colour
    Marse 30 Pink
    Fabric swatch for Marse 09, yellow colour
    Marse 09 Yellow
    Fabric swatch for Marse 18, orange colour
    Marse 18 Orange
    Fabric swatch for Marse 44, brown colour
    Marse 44 Brown
    Fabric swatch for Marse 58, brown colour
    Marse 58 Brown
    Fabric swatch for Marse 65, green colour
    Marse 65 Green
    Fabric swatch for Marse 68, green colour
    Marse 68 Green
    Fabric swatch for Marse 90, grey colour
    Marse 90 Grey
    Fabric swatch for Marse 95, grey colour
    Marse 95 Grey
    Back to Matching Fabrics

    Suede Fabric

    Marsha Fabric Series

    Premium

    Upholstery Features

    Suede-look polyester with a smooth, gently brushed nap, delivering a soft touch and refined, subtly directional texture.

    Not Washable

    Composition

    100% polyester

    Martindale Rubs

    10,000 rubs with no visible signs of damage

    Cleaning Instructions

    Vacuum often; blot spills; spot clean with mild soapy water; avoid rubbing nap.

    Upholstery Colours

    Fabric swatch for Marsha 01, white colour
    Marsha 01 White
    Fabric swatch for Marsha 20, beige colour
    Marsha 20 Beige
    Fabric swatch for Marsha 02, beige colour
    Marsha 02 Beige
    Fabric swatch for Marsha 06, pinkish brown colour
    Marsha 06 Pink
    Fabric swatch for Marsha 18, yellow colour
    Marsha 18 Yellow
    Fabric swatch for Marsha 07, orange colour
    Marsha 07 Orange
    Fabric swatch for Marsha 04, brown colour
    Marsha 04 Brown
    Fabric swatch for Marsha 08, green colour
    Marsha 08 Green
    Fabric swatch for Marsha 28, green colour
    Marsha 28 Green
    Fabric swatch for Marsha 23, blue colour
    Marsha 23 Blue
    Fabric swatch for Marsha 21, grey colour
    Marsha 21 Grey
    Fabric swatch for Marsha 13, dark grey colour
    Marsha 13 Grey
    Fabric swatch for Marsha 14, dark grey colour
    Marsha 14 Grey
    Back to Matching Fabrics

    Woven Fabric

    Medici Fabric Series

    Premium

    Upholstery Features

    A breathable cotton-linen weave with natural slubs and an earthy, relaxed texture that brings understated warmth to sofas.

    Natural
    Cooling
    Washable

    Composition

    60% cotton, 40% linen

    Martindale Rubs

    40,000 rubs with no visible signs of damage

    Cleaning Instructions

    Vacuum often; blot spills; spot clean with mild soapy water. Machine wash removable covers cold with low spin speed; tumble dry without heat.

    Upholstery Colours

    Fabric swatch for Medici-01, white colour
    Medici 01 White
    Fabric swatch for Medici-02, beige colour
    Medici 02 Beige
    Fabric swatch for Medici-03, red colour
    Medici 03 Red
    Fabric swatch for Medici-04, green colour
    Medici 04 Green
    Fabric swatch for Medici-06, blue colour
    Medici 06 Blue
    Fabric swatch for Medici-07, dark blue colour
    Medici 07 Blue
    Fabric swatch for Medici-05, grey colour
    Medici 05 Grey
    Fabric swatch for Medici-08, black colour
    Medici 08 Black

    Upholstery Features

    Soft, low-sheen velvety upholstery with distinctive ridges and a scratch-resistant tight weave, adding cosy texture and subtle depth.

    Pet-Friendly
    Water Resistant
    Soft Hand
    Not Washable
    OEKO-TEX®

    Composition

    100% polyester

    Martindale Rubs

    15,000 rubs with no visible signs of damage

    Cleaning Instructions

    Vacuum often; blot spills; spot clean with mild soapy water; avoid rubbing pile.

    Upholstery Colours

    Fabric swatch for Ola 40, white colour
    Ola 40 White
    Fabric swatch for Ola 42, beige colour
    Ola 42 Beige
    Fabric swatch for Ola 06, yellow colour
    Ola 06 Yellow
    Fabric swatch for Ola 17, orange colour
    Ola 17 Orange
    Fabric swatch for Ola 63, green colour
    Ola 63 Green
    Fabric swatch for Ola 77, blue colour
    Ola 77 Blue
    Fabric swatch for Ola 92, grey colour
    Ola 92 Grey
    Fabric swatch for Ola 96, grey colour
    Ola 96 Grey
    Back to Matching Fabrics

    Bouclé Fabric

    Rhein Fabric Series

    Standard

    Upholstery Features

    A tactile bouclé polyester with small raised bumps and an irregular textured surface, adding depth and cosy character.

    Textured
    Not Washable
    OEKO-TEX®

    Composition

    100% polyester

    Martindale Rubs

    15,000 rubs with no visible signs of damage

    Cleaning Instructions

    Vacuum often; blot spills; spot clean with mild soapy water.

    Upholstery Colours

    Fabric swatch for Rhein 01A, white colour
    Rhein 01A White
    Fabric swatch for Rhein 08A, yellow colour
    Rhein 08A Yellow
    Fabric swatch for Rhein 18A, orange colour
    Snow 18A Orange
    Fabric swatch for Rhein 31A, pink colour
    Rhein 31A Pink
    Fabric swatch for Rhein 40A, beige colour
    Rhein 40A Beige
    Fabric swatch for Rhein 61A, green colour
    Rhein 61A Green
    Fabric swatch for Rhein 63A, green colour
    Rhein 63A Green
    Fabric swatch for Rhein 67A, green colour
    Rhein 67A Green
    Fabric swatch for Rhein 76A, blue colour
    Rhein 76A Blue
    Fabric swatch for Rhein 90A, grey colour
    Rhein 90A Grey
    Fabric swatch for Rhein 92A, grey colour
    Rhein 92A Grey
    Fabric swatch for Rhein 97A, grey colour
    Rhein 97A Grey
    Back to Matching Fabrics

    Woven Fabric

    Riso Fabric Series

    Standard

    Upholstery Features

    A woven polyester-viscose-linen blend with contrasting white yarns, creating a gently striated, relaxed and naturally textured appearance.

    Not Washable
    OEKO-TEX®

    Composition

    80% polyester, 15% viscose, 5% linen

    Martindale Rubs

    15,000 rubs with no visible signs of damage

    Cleaning Instructions

    Vacuum often; blot spills; spot clean with mild soapy water.

    Upholstery Colours

    Fabric swatch for Riso 02, white colour
    Riso 02 White
    Fabric swatch for Riso 42, beige colour
    Riso 42 Beige
    Fabric swatch for Riso 16, orange colour
    Riso 16 Orange
    Fabric swatch for Riso 45, brown colour
    Riso 45 Brown
    Fabric swatch for Riso 62, green colour
    Riso 62 Green
    Fabric swatch for Riso 90, grey colour
    Riso 90 Grey
    Back to Matching Fabrics

    Woven Fabric

    Seattle Fabric Series

    Premium

    Upholstery Features

    Durable, easy-clean fabric that lets you remove most stains with just water. Has a subtle woven texture adds depth.

    Easy-Clean
    Not Washable
    OEKO-TEX®

    Composition

    100% polyester

    Martindale Rubs

    90,000 rubs with no visible signs of damage

    Cleaning Instructions

    Vacuum often; blot spills; spot clean with mild soapy water.

    Upholstery Colours

    Fabric swatch for Seattle 0802, beige colour
    Seattle 0802 Beige
    Fabric swatch for Seattle 0805, beige colour
    Seattle 0805 Beige
    Fabric swatch for Seattle 0813, pink colour
    Seattle 0813 Pink
    Fabric swatch for Seattle 0811, yellow
    Seattle 0811 Yellow
    Fabric swatch for Seattle 0810, green colour
    Seattle 0810 Green
    Fabric swatch for Seattle 0807, blue colour
    Seattle 0807 Blue
    Fabric swatch for Seattle 03, light grey colour
    Seattle 796 Grey
    Fabric swatch for Seattle 04, grey colour
    Seattle 0797 Grey
    Fabric swatch for Seattle 01, black colour
    Seattle 0794 Black

    Upholstery Features

    Soft polyester fabric with a gentle sheen and a washable construction, combining a cosy hand feel with practical care.

    Washable
    OEKO-TEX®

    Composition

    100% polyester

    Martindale Rubs

    100,000 rubs with no visible signs of damage

    Cleaning Instructions

    Vacuum often; blot spills; spot clean with mild soapy water. Machine wash removable covers cold with low spin speed; tumble dry without heat.

    Upholstery Colours

    Fabric swatch for SMU 01, white colour
    SMU 01 White
    Fabric swatch for SMU 40, beige colour
    SMU 40 Beige
    Fabric swatch for SMU 19, orange colour
    SMU 19 Orange
    Fabric swatch for SMU 11, green colour
    SMU 11 Green
    Fabric swatch for SMU 78, dark blue colour
    SMU 78 Blue
    Fabric swatch for SMU 94, grey colour
    SMU 94 Grey
    Back to Matching Fabrics

    Bouclé Fabric

    Teddy Fabric Series

    Standard

    Upholstery Features

    Plush polyester bouclé with dense, evenly coloured loops that create a soft, cosy surface and refined textured appearance.

    Textured
    Not Washable

    Composition

    100% polyester

    Martindale Rubs

    15,000 rubs with no visible signs of damage

    Cleaning Instructions

    Vacuum often; blot spills; spot clean with mild soapy water; avoid scrubbing loops.

    Upholstery Colours

    Fabric swatch for Teddy 00, white colour
    Teddy 00 White
    Fabric swatch for Teddy 01, beige
    Teddy 01 Beige
    Fabric swatch for Teddy 08, pink colour
    Teddy 08 Pink
    Fabric swatch for Teddy 09, orange colour
    Teddy 09 Orange
    Fabric swatch for Teddy 32, green colour
    Teddy 32 Green
    Fabric swatch for Teddy 13, green colour
    Teddy 13 Green
    Fabric swatch for Teddy 23, blue colour
    Teddy 23 Blue
    Fabric swatch for Teddy 15, blue colour
    Teddy 15 Blue
    Fabric swatch for Teddy 07, grey colour
    Teddy 07 Grey
    Fabric swatch for Teddy 05, grey colour
    Teddy 05 Grey

    Upholstery Features

    A linen-rich woven blend with an airy, natural-looking texture and understated colours, ideal for relaxed, timeless interiors.

    Cooling
    Not Washable
    OEKO-TEX®

    Composition

    60% polyester, 26% linen, 14% viscose

    Martindale Rubs

    15,000 rubs with no visible signs of damage

    Cleaning Instructions

    Vacuum often; blot spills; spot clean with mild soapy water.

    Upholstery Colours

    Fabric swatch for Toby 02, white colour
    Toby 02 White
    Fabric swatch for Toby 46, beige colour
    Toby 46 Beige
    Fabric swatch for Toby 70, blue colour
    Toby 70 Blue
    Fabric swatch for Toby 92, grey colour
    Toby 92 Grey
    Fabric swatch for Toby 94, dark grey colour
    Toby 94 Grey
    Back to Matching Fabrics

    Velvet Fabric

    Vela Fabric Series

    Standard

    Upholstery Features

    Smooth velvet polyester with a close, pet-friendly surface that helps resist claw snags, plus practical water resistance.

    Pet-Friendly
    Water Resistant
    Soft Hand
    Not Washable
    OEKO-TEX®

    Composition

    100% polyester

    Martindale Rubs

    100,000 rubs with no visible signs of damage

    Cleaning Instructions

    Vacuum often; blot spills; spot clean with mild soapy water; avoid rubbing pile.

    Upholstery Colours

    Fabric swatch for Vela 73607, white colour
    Vela 73607 White
    Fabric swatch for Vela 73617, beige colour
    Vela 73617 Beige
    Fabric swatch for Vela 73608, pink colour
    Vela 73608 Pink
    Fabric swatch for Vela 73602, orange colour
    Vela 73602 Orange
    Fabric swatch for Vela 73603, rust colour
    Vela 73603 Orange
    Fabric swatch for Vela 73611, green colour
    Vela 73611 Green
    Fabric swatch for Vela 73601, green colour
    Vela 73601 Green
    Fabric swatch for Vela 73616, blue colour
    Vela 73616 Blue
    Fabric swatch for Vela 73606, blue colour
    Vela 73606 Blue
    Fabric swatch for Vela 73610, grey colour
    Vela 73610 Grey
    Fabric swatch for Vela 73619, grey colour
    Vela 73619 Grey
    Fabric swatch for Vela 73609, black colour
    Vela 73609 Black