Cheap up to £10
£10 - £75
cotton
wool 1
microfibre 4
linen 32
faux fur 2
scatter cushions 112
cushion covers 94
pillowcases
patchwork 1
plain 92
stripes 17
animals 4
flowers 24
square 39
rectangular 125
round 9
bolster 27
indoor 356