Cheap up to £10
£10 - £75
60x60 cm 7
50x50 cm 4
45x45 cm 8
40x60 cm 4
polyester 19
cotton 40
satin 1
linen 7
faux fur 6
scatter cushions 80
cushion covers 41
pillowcases 54
draught excluders 3
zip 3
plain 78
abstract 2
stripes 3
animals 6
flowers 10
Christmas 1
square 73
rectangular 60
round 1
atypical 3
bolster 24
indoor 177
outdoor 7
country 2