Cheap up to £10
Luxury from £75
60x60 cm 10
50x50 cm 4
45x45 cm 13
40x60 cm 1
30x50 cm 1
polyester 7
cotton 92
linen 49
cushion covers 85
pillowcases 57
draught excluders 6
plain 1 571
abstract 141
polka dots 69
stripes 387
animals 307
flowers
cars 7
cities 2
landscapes 4
Christmas 26
square 181
rectangular 119
round 5
atypical 9
bolster 44
indoor 430
outdoor 17
scandinavian 6
country 3
modern 4