Cheap up to £10
£10 - £75
60x60 cm 6
50x50 cm 3
45x45 cm 5
40x60 cm 1
polyester 3
cotton 8
linen 3
scatter cushions 78
cushion covers 17
pillowcases 4
plain 30
abstract 2
stripes 1
animals 15
flowers 10
Christmas 1
square
rectangular 91
round 8
atypical 10
bolster 26
indoor 80
outdoor 17