Cheap up to £10
£10 - £75
From £75
cotton 360
wool 1
microfibre 4
linen 30
faux fur 1
scatter cushions 2 321
cushion covers 812
pillowcases
draught excluders 95
crochet 1
patchwork 2
plain 204
abstract 7
polka dots 2
stripes 45
animals 15
floral 72
landscape 1
square 69
rectangular 313
round 14
atypical 3
bolster 29
indoor 746
scandinavian 2
vintage 1
modern 4
oriental 1