Cheap up to £10
£10 - £75
60x60 cm 4
50x50 cm 1
45x45 cm 4
40x60 cm 3
polyester 35
cotton 49
microfibre 1
linen 13
faux fur 5
scatter cushions 180
cushion covers 62
pillowcases 37
patchwork 2
zip 6
without closure 1
plain 109
abstract 18
stripes 12
animals 10
flowers 12
cars 1
cities 1
Christmas 1
square 79
rectangular 88
round 3
atypical 7
bolster 28
indoor
outdoor 13
scandinavian 2
vintage 1
oriental 3