Washable Fabrics for Sofas

Explore our series pre-shrunk washable fabrics designed to keep its shape and colour after multiple washes. Perfect pairing for sofas with removable covers.

  • Low Shrinkage After Wash

    Pre-shrunk for enhanced dimensional stability

  • Machine Washable

    Supports machine cold wash and tumble dry at low spin speed

  • Breathable

    Polyester fabric blended with 10% linen for enhanced breathability

  • Smooth texture for pet friendly fabric

    Soft & Comfy

    Smooth to touch, stays comfy even after multiple washes

Check out the types fabrics we offer, ways to clean of different stains and common FAQs below for easy clean fabric.

  • Fabrics
  • Wash Guide
  • FAQ

Washable Fabric Series

Explore the washable fabric series we have available below.

  • Karmi
  • Stella

Karmi Fabric Series

Pre-shrunk washable fabric that keeps its shape and lasts after multiple washes.

Check out Karmi fabric series' details, swatches and delivered samples.

  • Detail
  • Swatch
  • Sample

Fabric Details

  • Composition: 90% polyester, 10% linen
  • Martindale rubs: 40,000 rubs with no visible signs of damage
  • Colour fastness resistance: 4/5
  • Water shrinkage: <2%

Swatch Options

Fabric swatch for Karmi 00, white colour

Karmi 00: White

Fabric swatch for Karmi 02, beige colour

Karmi 02: Beige

Fabric swatch for Karmi 03, light brown colour

Karmi 03: Light Brown

Fabric swatch for Karmi 05, brown colour

Karmi 05: Brown

Fabric swatch for Karmi 06, orange colour

Karmi 06: Orange

Fabric swatch for Karmi 04, green colour

Karmi 04: Green

Fabric swatch for Karmi 07, dark blue colour

Karmi 07: Dark Blue

Fabric swatch for Karmi 08, black colour

Karmi 08: Black

Real Home Samples

Stella Fabric Series

Pre-shrunk, washable fabric in a relaxed classic weave with subtle textural and tonal variations.

Check out Stella fabric series' details, swatches and delivered samples.

  • Detail
  • Swatch

Fabric Details

  • Composition: 90% polyester, 10% linen
  • Martindale rubs: 30,000 rubs with no visible signs of damage
  • Colour fastness resistance: 4-5/5
  • Water shrinkage: <2%

Swatch Options

Fabric swatch for Stella 01, white colour

Stella 01: White

Fabric swatch for Stella 03, beige colour

Stella 03: Beige

Fabric swatch for Stella 05, brown colour

Stella 05: Brown

Fabric swatch for Stella 06, brown colour

Stella 06: Brown

Fabric swatch for Stella 08, orange colour

Stella 08: Orange

Fabric swatch for Stella 07, orange colour

Stella 07: Orange

Fabric swatch for Stella 17, blue colour

Stella 17: Blue

Fabric swatch for Stella 18, blue colour

Stella 18: Blue

Fabric swatch for Stella 11, light grey colour

Stella 11: Light Grey

Fabric swatch for Stella 14, grey colour

Stella 14: Grey

Fabric swatch for Stella 19, black colour

Stella 19: Black

Wash Guide

To keep your washable fabric looking its best for years, we recommend the following care practices.

Machine wash

  • Cold wash only
  • Use a laundry bag to hold the sofa fabric covers
  • Do not soak or wash for more than 45 minutes, prolonged exposure to water overtime leads to higher shrinkage rate
  • Use mild detergent, no bleach or bleach containing pods
  • Wash no more once every 6 months

Drying

  • If using washing machine, tumble dry on low spin speed (≤600 rounds per minute or below)
  • Line dry at a shaded area, as direct sunlight may cause fabric colours to fade more quickly

Frequently Asked Questions

What is fabric shrinkage?

Fabric shrinkage is the reduction in a fabric's dimensions in terms of length or width after wash.

The percentage reduction in length and width dimensions compared to before wash, is known as the shrinkage rate.

For washable fabrics, this shrinkage rate needs to be kept ≤2% to ensure dimensional stability during wash.

Why fabrics shrink?

When fabric is washed, its fibers absorb water and expand, leading to an increase in thickness.

The increased thickness and curvature of the fibers due to water absorption forces it to contract dimensionally in terms of length and width.

The greater the hygroscopicity of the fabric, defined as fabric's ability to attract and hold water from the surrounding environment, the greater the shrinkage rate of the fabric.

Based on various tests conducted, natural fabrics containing cotton, linen, wool, silk and viscose content typically have higher shrinkage rate.

The washable fabric series we choose have high polyester content, this material absorbs less water during wash leading to less shrinkage.

Why our selection washable fabric series have low shrinkage rate?

All our washable fabrics are preshrunk at the textile factory.

This preshrinking process (known as sanforization) compresses the fabric under controlled heat and moisture condition before it is sent for dyeing.

Based on results from testing agencies, this step significantly reduces post-wash shrinkage, typically keeping it to ≤2%.

Key steps in mechanical pre-shrinking (sanforization)

The key steps listed below help to preshrink the fabric before they are used for sofa upholstery, reducing its shrinkage rate in future washes.

  • Moisture conditioning: fabric is evenly moistened using water or steam to soften the fabric fibers and prepare it for controlled compression
  • Mechanical compression: damp fabric passes through a heated drum and a compression rubber belt
    • This step allows the fabric to undergo controlled shrinkage, releasing internal fiber tension from the weaving or production process
  • Drying: the fabric is allowed to dry naturally post mechanical compression

Last update: 20th Aug 2025