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