Cheap up to £10
£10 - £75
From £75
cotton 11
linen 3
faux fur 2
scatter cushions
cushion covers 67
pillowcases 37
draught excluders 18
patchwork 2
plain 58
abstract 13
stripes 11
animals 18
flowers 8
Christmas 1
square 78
rectangular 74
round 4
atypical 2
bolster 4
indoor 211
outdoor 8
scandinavian 3
vintage 1
oriental 3