Cheap up to £10
Luxury from £75
cotton 38
wool 2
linen 9
faux fur 52
pillowcases 32
draught excluders 39
knitted 4
patchwork 1
plain 177
abstract 36
polka dots 7
stripes 31
animals 80
flowers 130
cars 1
landscapes 1
Christmas 21
buttons 2
square 345
rectangular 281
round 23
atypical 10
bolster 32
indoor 872
outdoor 98
scandinavian 2
retro 1
vintage 1
country 11
oriental 1