Cheap up to £10
£10 - £75
60x60 cm 24
50x50 cm 13
45x45 cm 31
40x60 cm 10
30x50 cm 1
polyester 22
cotton 80
linen 9
faux fur 7
scatter cushions 260
cushion covers 93
pillowcases 134
draught excluders 12
knitted 1
zip 5
without closure 1
plain 182
abstract 17
polka dots 3
stripes 21
animals 46
flowers 49
landscapes 1
Christmas 1
square 115
rectangular 191
round 11
atypical 19
bolster 34
indoor 488
outdoor 30
scandinavian 4
vintage 1
country 2
modern 1
oriental 3