Cheap up to £10
£10 - £75
From £75
cotton 345
wool 1
microfibre 5
linen 31
faux fur 4
scatter cushions 2 316
cushion covers 781
pillowcases
draught excluders 105
patchwork 2
plain 187
abstract 7
polka dots 2
stripes 41
animals 19
flowers 64
square 85
rectangular 307
round 13
atypical 3
bolster 37
indoor 710
scandinavian 1
modern 4