Cheap up to £10
Luxury from £75
80x80 cm 7
60x60 cm 49
50x50 cm 22
45x45 cm 66
40x60 cm 12
40x40 cm 24
30x50 cm 9
polyester 126
cotton 534
wool 13
satin 7
cotton satin 8
microfibre 4
linen 140
faux fur 39
scatter cushions 12
cushion covers 549
pillowcases 592
draught excluders 11
travel pillows 1
knitted 7
patchwork 5
plain 511
abstract 60
polka dots 9
stripes 161
animals 72
flowers 144
cities 1
landscapes 1
Christmas 5
zip 3
square 392
rectangular 1 063
round 42
atypical 34
bolster 126
indoor 2 252
outdoor 43
scandinavian 5
retro 1
vintage 6
country 5
modern 7
oriental 3