Cheap up to £10
£10 - £75
cotton 85
microfibre 2
linen 3
faux fur 2
scatter cushions 341
cushion covers 122
pillowcases
draught excluders 24
plain 63
polka dots 1
stripes 10
animals 4
flowers 25
square 24
rectangular 92
round 1
atypical 1
bolster 8
indoor 193