Cheap up to £10
£10 - £75
60x60 cm 16
50x50 cm 11
45x45 cm 16
40x60 cm 6
40x40 cm 1
30x50 cm 1
polyester 26
cotton 45
microfibre 1
linen 8
faux fur 7
scatter cushions 185
cushion covers 64
pillowcases 62
draught excluders 8
patchwork 1
buttons 4
zip 2
without closure 1
plain 137
abstract 4
polka dots 2
stripes 8
animals 21
flowers 31
Christmas 2
square 140
rectangular 109
round 11
atypical 17
bolster 33
indoor 325
outdoor 23
scandinavian 1
retro 2
vintage 3
country 1
modern 1
oriental 1