Cheap up to £10
80x80 cm 5
60x60 cm 221
50x50 cm 63
45x45 cm 232
40x60 cm 51
40x40 cm 7
30x50 cm 63
polyester 224
cotton 345
linen 31
faux fur 13
scatter cushions 21
cushion covers
pillowcases 1 099
draught excluders 47
knitted 11
plain 434
abstract 16
polka dots 45
stripes 106
animals 44
flowers 87
cars 1
cities 2
landscapes 4
Christmas 1
square 364
rectangular 590
round 3
atypical 10
bolster 115
indoor 1 426
scandinavian 2
oriental 2