Cheap up to £10
£10 - £75
60x60 cm 5
50x50 cm 3
45x45 cm 4
40x60 cm 3
40x40 cm 1
polyester 15
cotton 10
linen 3
faux fur 4
scatter cushions 81
cushion covers 37
pillowcases 11
draught excluders 5
zip 4
plain 67
abstract 5
polka dots 1
stripes 12
animals 4
flowers 15
landscapes 3
Christmas 2
square 56
rectangular 48
round 2
atypical 9
bolster 23
indoor 151
outdoor 10
scandinavian 3
vintage 1