Cheap up to £10
£10 - £75
From £75
cotton 38
scatter cushions 79
cushion covers 20
pillowcases 51
draught excluders 5
knitted 1
patchwork 1
plain 57
abstract 2
polka dots 1
stripes 3
animals 3
flowers 13
square 31
rectangular 68
round 13
atypical 3
bolster 8
indoor 139
outdoor 3
modern 1