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