Cheap up to £10
80x80 cm 29
60x60 cm 27
40x40 cm 28
cotton 623
cotton satin 19
microfibre 3
linen 75
faux fur 1
scatter cushions 21
cushion covers 1 441
pillowcases
draught excluders 48
plain 270
abstract 5
polka dots 1
stripes 71
animals 12
flowers 62
square 65
rectangular 603
round 23
atypical 15
bolster 16
indoor 1 126
scandinavian 1
retro 3
country 2
modern 7