Cheap up to £10
£10 - £75
From £75
cotton 43
linen 1
faux fur 2
scatter cushions
cushion covers 55
pillowcases 144
draught excluders 7
knitted 1
patchwork 2
plain 118
abstract 2
polka dots 2
stripes 11
animals 14
flowers 43
Christmas 1
square 122
rectangular 93
round 16
atypical 2
bolster 4
indoor 253
outdoor 30
country 8
modern 1
oriental 3