Cheap up to £10
£10 - £75
From £75
80x80 cm 1
60x60 cm 118
50x50 cm 64
45x45 cm 154
40x60 cm 53
40x40 cm 5
30x50 cm 4
polyester 285
cotton 624
wool 4
satin 1
microfibre 6
linen 56
faux fur 41
scatter cushions 2 214
cushion covers 760
pillowcases 758
draught excluders 86
knit 3
patchwork 7
buttons 4
zip 67
without closure 3
plain 1 341
abstract 197
polka dots 19
stripes 181
animals 309
floral 462
cars 7
cities 5
landscape 15
Christmas 20
square 982
rectangular 1 351
round 76
atypical 143
bolster 413
indoor 3 891
outdoor 199
scandinavian 19
retro 2
vintage 7
country 18
minimalist 1
modern 16
oriental 12