Cheap up to £10
£10 - £75
From £75
60x60 cm 5
50x50 cm 3
45x45 cm 8
40x60 cm 51
30x50 cm 2
polyester 29
cotton 219
microfibre 3
linen 33
faux fur 13
scatter cushions 812
cushion covers 209
pillowcases 324
knitted 4
patchwork 6
buttons 2
zip 1
without closure 2
plain 371
abstract 85
polka dots 6
stripes 117
animals 65
flowers 112
cars 1
cities 2
landscapes 2
Christmas 5
square 1 122
rectangular
round 81
atypical 151
bolster 337
indoor
outdoor 49
scandinavian 4
retro 1
vintage 4
country 1
modern 10
oriental 6