Upholstery

Explore our extensive range of upholstery fabrics, available in a variety of colours, textures and finishes. From luxurious velvet, chenille and suede to durable faux leather and fire-retardant materials, find the perfect fabric for sofas, chairs, cushions, headboards and... Explore our extensive range of upholstery fabrics, available in a variety of colours, textures and finishes. From luxurious velvet, chenille and suede to durable faux leather and fire-retardant materials, find the perfect fabric for sofas, chairs, cushions, headboards and other upholstery projects. Suitable for domestic, commercial and contract use.
See Detail

Active filters

  • Selections: New product
14oz Waterproof Cotton Canvas Fabric...

A heavy weight 100% cotton canvas fabric with a waterproof coating.  It is a thick Canvas 14oz, Water resistant material.

A hard-wearing, heavy duty fabric with many applications.  Waterproofed in the UK.

Ideal for making tents, marquees, backpacks, bags and rucksacks, boat sails, furniture, upholstery, jackets, outdoor coverings, backdrops. 

  • 14oz weight
  • Tough and hard-wearing
  • Waterproof
  • 150cm wide
  • Sold by the meter.

£10.99
Supersoft Fabric Sherpa Like Fleece

A High quality Sherpa Fleece like fabric.
150cm wide.

This popular, on trend fabric is used extensively for clothing, blankets, throws and toys.


Supersoft material with a luxurious texture. One side has a woolly feel with tight rings whilst the other side is a smooth knit finish, making it warm and durable.


This fleece retains warmth and preserves heat giving excellent insulation qualities.

£6.99
15oz Fire Retardant Polyester Wadding,...

This 15oz fire retardant polyester wadding comes in a generous 500g roll, giving DIY enthusiasts and upholsterers a reliable filling for cushions, pillows and soft furnishings. Made from 100% polyester fibre and finished to a smooth, even loft, it resists clumping and holds its shape wash after wash. At 100cm wide and priced at £12.99, it is an easy, affordable way to refresh tired cushions or pad out new projects.

£12.99