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 2
faux fur 4
scatter cushions 82
cushion covers 37
pillowcases 10
draught excluders 5
zip 4
plain 66
abstract 5
polka dots 1
stripes 12
animals 4
flowers 15
landscapes 3
Christmas 2
square 56
rectangular 49
round 2
atypical 9
bolster 22
indoor 150
outdoor 10
scandinavian 3
vintage 1