Cheap up to £10
£10 - £75
60x60 cm 7
50x50 cm 4
45x45 cm 8
40x60 cm 4
30x50 cm 1
polyester 23
cotton 22
wool 1
linen 3
faux fur 1
scatter cushions 106
cushion covers 59
pillowcases 12
zip 3
plain 108
abstract 4
polka dots 1
stripes 9
animals 10
flowers 16
square 82
rectangular 50
round 7
atypical 9
bolster 19
indoor
outdoor 26
scandinavian 3
country 2
modern 1