Cheap up to £10
Luxury from £75
60x60 cm 10
50x50 cm 4
45x45 cm 11
40x60 cm 1
30x50 cm 1
polyester 7
cotton 93
wool 1
linen 51
cushion covers 87
pillowcases 59
draught excluders 6
plain 1 566
abstract 138
polka dots 71
stripes 389
animals 312
flowers
cars 7
cities 2
landscapes 6
Christmas 33
square 184
rectangular 121
round 6
atypical 9
bolster 45
indoor 423
outdoor 27
scandinavian 6
country 4
modern 3