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 209
cushion covers 33
pillowcases 17
draught excluders 18
buttons 3
plain 1 350
abstract 197
polka dots 19
stripes 197
animals
flowers 447
cars 8
cities 6
landscapes 4
Christmas 18
square 98
rectangular 80
round 9
atypical 23
bolster 16
indoor 249
outdoor 31
scandinavian 1
country 10
modern 3
oriental 2