Cheap up to £10
£10 - £75
From £75
cotton 53
microfibre 1
linen 3
scatter cushions 91
cushion covers 22
pillowcases 57
draught excluders 3
knitted 2
patchwork 2
plain 54
stripes 17
animals 5
flowers 19
square 137
rectangular
round 31
atypical 5
bolster 23
indoor 159
outdoor 9
modern 2
oriental 1