Cheap up to £10
£10 - £75
60x60 cm 23
50x50 cm 12
45x45 cm 32
40x60 cm 9
30x50 cm 2
polyester 12
cotton 83
linen 6
faux fur 8
scatter cushions 386
cushion covers 86
pillowcases 127
draught excluders 13
patchwork 1
zip 5
without closure 1
plain 176
abstract 39
polka dots 3
stripes 39
animals 54
floral 62
cars 1
square 131
rectangular 232
round 17
atypical 21
bolster 30
indoor 583
outdoor 44
scandinavian 4
vintage 1
country 5
modern 3
oriental 4