Cheap up to £10
80x80 cm 29
60x60 cm 27
40x40 cm 28
cotton 619
cotton satin 19
microfibre 3
linen 80
faux fur 1
scatter cushions 21
cushion covers 1 440
pillowcases
draught excluders 46
plain 271
abstract 5
polka dots 1
stripes 73
animals 12
flowers 61
square 63
rectangular 600
round 21
atypical 15
bolster 18
indoor 1 128
scandinavian 1
retro 3
country 1
modern 7