Cheap up to £10
Luxury from £75
60x60 cm 2
50x50 cm 1
45x45 cm 3
40x60 cm 1
40x40 cm 1
polyester 11
cotton 17
wool 1
faux fur 6
scatter cushions 1
cushion covers 26
pillowcases 24
draught excluders 3
patchwork 1
plain 46
abstract 3
polka dots 1
stripes 6
animals 7
flowers 7
square 40
rectangular 46
round 4
atypical 1
bolster 8
indoor 148
outdoor 2