Cheap up to £10
£10 - £75
80x80 cm 2
60x60 cm 12
50x50 cm 8
45x45 cm 11
40x60 cm 3
40x40 cm 8
30x50 cm 6
polyester 15
cotton 45
wool 1
linen 1
faux fur 4
scatter cushions 1
cushion covers 60
pillowcases 26
draught excluders 8
knitted 1
zip 4
plain 88
abstract 6
polka dots 9
stripes 19
animals 6
flowers 9
landscapes 3
Christmas 7
square 64
rectangular 78
round 6
atypical 11
bolster 21
indoor 221
outdoor 6
scandinavian 2
vintage 2