Cheap up to £10
£10 - £75
60x60 cm 7
50x50 cm 4
45x45 cm 6
40x60 cm 3
polyester 5
cotton 2
wool 1
linen 2
faux fur 1
scatter cushions 69
cushion covers 27
plain 42
abstract 1
polka dots 1
stripes 2
animals 10
flowers 11
landscapes 1
square
rectangular 56
round 8
atypical 9
bolster 24
indoor 80
outdoor 15
scandinavian 2
country 3