Cheap up to £10
Luxury from £75
80x80 cm 38
60x60 cm 259
50x50 cm 123
45x45 cm 298
40x60 cm 52
40x40 cm 88
30x50 cm 77
polyester 312
cotton 1 471
wool 36
satin 6
cotton satin 19
microfibre 24
linen 347
faux fur 81
scatter cushions 19
cushion covers 1 564
pillowcases 1 128
draught excluders 45
knitted 22
patchwork 5
photo 1
plain 1 593
abstract 136
polka dots 73
stripes 414
animals 323
flowers 510
cars 7
cities 2
landscapes 4
Christmas 25
buttons 4
square 1 395
rectangular 2 575
round 116
atypical 184
bolster 386
indoor 6 033
outdoor 226
scandinavian 13
retro 4
vintage 17
country 18
industrial 2
modern 16
rustic 1
oriental 6