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 372
wool 12
satin 2
cotton satin 8
microfibre 4
linen 119
faux fur 29
scatter cushions 5
cushion covers 435
pillowcases 403
draught excluders 8
knitted 6
patchwork 2
plain 432
abstract 46
polka dots 8
stripes 119
animals 66
flowers 127
cities 1
landscapes 1
Christmas 4
buttons 1
square 288
rectangular 836
round 30
atypical 33
bolster 101
indoor 1 766
outdoor 36
scandinavian 1
retro 1
vintage 6
country 7
industrial 1
modern 3
oriental 2