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 7
scatter cushions 164
cushion covers 48
pillowcases 48
draught excluders 8
zip 4
plain 108
abstract 5
stripes 9
animals 24
flowers 29
Christmas 1
square 97
rectangular 88
round 8
atypical 10
bolster 27
indoor 253
outdoor 36
oriental 1