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 168
cushion covers 47
pillowcases 48
draught excluders 8
zip 4
plain 108
abstract 5
stripes 9
animals 23
flowers 29
Christmas 1
square 100
rectangular 91
round 8
atypical 10
bolster 26
indoor 254
outdoor 38
oriental 1