Cheap up to £10
Luxury from £75
80x80 cm 10
60x60 cm 46
50x50 cm 24
45x45 cm 56
40x60 cm 8
40x40 cm 15
30x50 cm 10
polyester 108
cotton 375
wool 12
satin 2
cotton satin 8
microfibre 4
linen 119
faux fur 27
scatter cushions 5
cushion covers 434
pillowcases 408
draught excluders 8
knitted 6
patchwork 2
plain 436
abstract 46
polka dots 8
stripes 119
animals 65
flowers 126
cities 1
landscapes 1
Christmas 4
buttons 1
square 285
rectangular 840
round 30
atypical 33
bolster 101
indoor 1 768
outdoor 36
scandinavian 1
retro 1
vintage 6
country 7
industrial 1
modern 3
oriental 2