Cheap up to £10
Luxury from £75
80x80 cm 2
60x60 cm 8
50x50 cm 3
45x45 cm 13
40x60 cm 3
40x40 cm 3
30x50 cm 3
polyester 36
cotton 100
wool 3
linen 30
faux fur 10
cushion covers 132
pillowcases 57
draught excluders 10
knitted 1
patchwork 1
plain 129
abstract 14
polka dots 1
stripes 25
animals 19
flowers 20
cities 1
square 120
rectangular 201
round 5
atypical 17
bolster 27
indoor 501
outdoor 12
scandinavian 1
vintage 3