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 99
linen 5
faux fur 6
cushion covers 64
pillowcases 87
draught excluders 4
knitted 1
plain 94
abstract 3
polka dots 4
stripes 14
animals 4
flowers 6
square 47
rectangular 110
round 4
atypical 4
bolster 22
indoor 238
outdoor 5
retro 1
country 1