Cheap up to £10
80x80 cm 28
60x60 cm 27
40x40 cm 28
cotton 612
cotton satin 19
microfibre 6
linen 50
faux fur 1
scatter cushions 21
cushion covers 1 433
pillowcases
draught excluders 47
plain 275
abstract 5
polka dots 1
stripes 64
animals 12
flowers 57
square 44
rectangular 602
round 19
atypical 15
bolster 16
indoor 1 093
scandinavian 1
retro 3
country 1
modern 7