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 18
wool 1
faux fur 5
scatter cushions 1
cushion covers 27
pillowcases 25
draught excluders 3
patchwork 1
plain 46
abstract 3
polka dots 1
stripes 6
animals 7
flowers 7
square 39
rectangular 46
round 4
atypical 1
bolster 9
indoor 149
outdoor 2