Cheap up to £10
80x80 cm 29
60x60 cm 27
40x40 cm 28
cotton 623
cotton satin 19
microfibre 3
linen 76
faux fur 1
scatter cushions 21
cushion covers 1 438
pillowcases
draught excluders 46
plain 271
abstract 5
polka dots 1
stripes 71
animals 12
flowers 63
square 65
rectangular 602
round 22
atypical 15
bolster 17
indoor 1 126
scandinavian 1
retro 3
country 2
modern 7