Cheap up to £10
£10 - £75
60x60 cm 8
50x50 cm 4
45x45 cm 10
40x60 cm 4
30x50 cm 1
polyester 22
cotton 56
linen 6
scatter cushions 163
cushion covers 48
pillowcases 47
draught excluders 8
zip 4
plain 107
abstract 5
stripes 9
animals 23
flowers 29
Christmas 1
square 97
rectangular 87
round 7
atypical 10
bolster 26
indoor 252
outdoor 35
oriental 1