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