Cheap up to £10
£10 - £75
60x60 cm 22
50x50 cm 11
45x45 cm 32
40x60 cm 9
30x50 cm 1
polyester 12
cotton 81
linen 6
faux fur 7
scatter cushions 349
cushion covers 75
pillowcases 127
draught excluders 12
patchwork 1
zip 5
without closure 1
plain 167
abstract 33
polka dots 3
stripes 31
animals 54
floral 64
cars 1
square 120
rectangular 206
round 13
atypical 20
bolster 29
indoor 554
outdoor 32
scandinavian 4
vintage 1
country 5
modern 3
oriental 5