Cheap up to £10
Luxury from £75
80x80 cm 10
60x60 cm 47
50x50 cm 23
45x45 cm 56
40x60 cm 8
40x40 cm 14
30x50 cm 10
polyester 108
cotton 374
wool 12
satin 2
cotton satin 8
microfibre 4
linen 129
faux fur 30
scatter cushions 5
cushion covers 434
pillowcases 419
draught excluders 8
knitted 6
patchwork 2
plain 431
abstract 45
polka dots 8
stripes 123
animals 61
flowers 125
cities 1
landscapes 1
Christmas 4
buttons 1
square 285
rectangular 835
round 31
atypical 33
bolster 100
indoor 1 763
outdoor 36
scandinavian 1
retro 1
vintage 6
country 7
industrial 1
modern 3
oriental 2