Cheap up to £10
£10 - £75
From £75
cotton 117
microfibre 1
linen 4
faux fur 2
scatter cushions 292
cushion covers 55
pillowcases 144
draught excluders 7
knitted 2
patchwork 2
plain 148
abstract 4
polka dots 3
stripes 20
animals 25
flowers 56
Christmas 1
square 138
rectangular 177
round 30
atypical 5
bolster 24
indoor 431
outdoor 32
country 9
modern 2
oriental 3