Cheap up to £10
£10 - £75
From £75
cotton 354
wool 1
microfibre 4
linen 35
faux fur 1
scatter cushions 2 211
cushion covers 776
pillowcases
draught excluders 88
patchwork 2
plain 198
abstract 7
polka dots 2
stripes 47
animals 16
floral 75
landscape 1
square 66
rectangular 327
round 17
atypical 3
bolster 32
indoor 765
scandinavian 2
vintage 1
modern 4
oriental 1