Cheap up to £10
£10 - £75
From £75
polyester 52
cotton 15
linen 2
faux fur 3
scatter cushions 15
cushion covers 37
pillowcases 11
draught excluders 3
zip 14
plain 33
abstract 1
stripes 10
animals 3
flowers 8
square 254
rectangular 455
round 41
atypical 32
bolster
indoor 96
outdoor 7
modern 1