Cheap up to £10
£10 - £75
60x60 cm 16
50x50 cm 7
45x45 cm 27
40x60 cm 5
30x50 cm 1
cotton 10
scatter cushions 239
cushion covers 33
pillowcases 17
draught excluders 18
buttons 3
plain 1 358
abstract 196
polka dots 19
stripes 201
animals
flowers 448
cars 8
cities 6
landscapes 4
Christmas 18
square 128
rectangular 79
round 9
atypical 23
bolster 16
indoor 278
outdoor 32
scandinavian 2
country 11
modern 3
oriental 2