Cheap up to £10
£10 - £75
From £75
40x60 cm 1
30x50 cm 1
polyester 23
cotton 502
wool 1
microfibre 9
linen 22
faux fur 30
scatter cushions 38
cushion covers 478
pillowcases 731
draught excluders 1
knitted 1
patchwork 6
plain 468
abstract 91
polka dots 9
stripes 121
animals 161
flowers 231
cars 1
cities 5
Christmas 12
buttons 3
square 514
rectangular 1 254
round 53
atypical 28
bolster 38
indoor 2 672
outdoor 97
scandinavian 11
retro 1
vintage 9
country 14
modern 17
oriental 7