Cheap up to £10
£10 - £75
60x60 cm 24
50x50 cm 13
45x45 cm 31
40x60 cm 10
30x50 cm 1
polyester 22
cotton 81
linen 9
faux fur 8
scatter cushions 260
cushion covers 93
pillowcases 137
draught excluders 12
knit 1
zip 5
without closure 1
plain 183
abstract 17
polka dots 4
stripes 21
animals 46
flowers 50
landscape 1
Christmas 1
square 120
rectangular 192
round 11
atypical 20
bolster 33
indoor 489
outdoor 32
scandinavian 4
vintage 1
country 2
modern 1
oriental 3