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