Cushions

Add colour, texture and style to your home with our sofa cushions and scatter cushions. Whether it’s for your living room, bedroom or even outdoors, you’re sure to find the perfect cushion to add a little extra flair to your space. Go for a luxury look and feel with our velvet cushions, or create charming country cottage vibes with embroidered florals. You’ll even find faux fur cushions to help you bring a dash of cosy sophistication. We’ve got a whole array of shades too, from contemporary grey to bold red and striking ochre, making it easy to transform any room.

299 items
Filter your results
Clear Filters
Velour Cushion (45cm x 45cm)
View More Colours Available
Velour Cushion (45cm x 45cm)
View More Colours Available
Abstract Tufted Cushion (43cm x 43cm)
New Arrivals
View
Tassel & Pom Pom Cushion (46cm x 46cm)
As Seen On TV
View
Pom Pom & Plait Tufted Cushion (46cm x 46cm)
100% Cotton
View
Butterfly Tassel Cushion (43cm x 43cm)
New Arrivals
View
Light Grey Textured Diamond Stripe Cushion (46cm x 46cm)
New Arrivals
View More Colours Available
Geometric Velvet Cushion (43cm x 43cm)
New Arrivals
View
Geometric Velvet Cushion (43cm x 43cm)
New Arrivals
View
Geometric Velvet Cushion (43cm x 43cm)
New Arrivals
View
Faux Fur Check Cushion (46cm x 46cm)
New Arrivals
View
Faux Fur Check Cushion (46cm x 46cm)
New Arrivals
View
Faux Fur Check Cushion (46cm x 46cm)
New Arrivals
View
Pinsonic Cushion (40cm x 40cm)
New Arrivals
View
Pinsonic Cushion (40cm x 40cm)
New Arrivals
View
Seersucker Cushion (55cm x 55cm)
View More Colours Available
Pinsonic Velvet Cushion (46cm x 46cm)
View
Velour Cushion (45cm x 45cm)
View More Colours Available
Bee Print Cushion (46cm x 46cm)
View
Foiled Palm Trees Cushion (46cm x 46cm)
View
Velour Cushion (45cm x 45cm)
View More Colours Available
Velour Cushion (45cm x 45cm)
View More Colours Available
Large Velour Cushion (55cm x 55cm)
View More Colours Available
Large Velour Cushion (55cm x 55cm)