Cheap up to £10
80x80 cm 4
60x60 cm 18
50x50 cm 7
45x45 cm 11
40x60 cm 3
40x40 cm 9
30x50 cm 5
polyester 18
cotton 98
linen 5
faux fur 4
cushion covers 64
pillowcases 86
draught excluders 2
knitted 1
plain 94
abstract 3
polka dots 4
stripes 13
animals 4
flowers 6
square 45
rectangular 106
round 4
atypical 4
bolster 23
indoor 232
outdoor 5
retro 1
country 1