Cheap up to £10
£10 - £75
From £75
45x45 cm 9
40x60 cm 1
30x50 cm 5
cotton 440
wool 1
satin 1
microfibre 5
linen 5
faux fur 25
scatter cushions 1 491
cushion covers 161
pillowcases 692
draught excluders 63
crochet 1
knit 1
patchwork 7
buttons 5
plain 588
abstract 143
polka dots 11
stripes 112
animals 164
floral 246
cars 2
cities 6
landscape 1
Christmas 10
square 385
rectangular 1 017
round 64
atypical 19
bolster 65
indoor 2 167
outdoor 137
scandinavian 18
retro 1
vintage 5
country 15
modern 16
oriental 11