Cheap up to £10
£10 - £75
From £75
cotton 360
wool 1
microfibre 4
linen 33
faux fur 1
scatter cushions 2 306
cushion covers 790
pillowcases
draught excluders 95
patchwork 2
plain 201
abstract 7
polka dots 2
stripes 44
animals 14
floral 72
landscape 1
square 70
rectangular 315
round 13
atypical 3
bolster 30
indoor 748
scandinavian 2
vintage 1
modern 4
oriental 1