Cheap up to £10
Luxury from £75
80x80 cm 10
60x60 cm 50
50x50 cm 24
45x45 cm 58
40x60 cm 8
40x40 cm 17
30x50 cm 10
polyester 109
cotton 400
wool 12
satin 2
cotton satin 8
microfibre 4
linen 120
faux fur 31
scatter cushions 5
cushion covers 476
pillowcases 423
draught excluders 8
knitted 7
patchwork 2
plain 442
abstract 46
polka dots 9
stripes 128
animals 68
flowers 128
cities 1
landscapes 1
Christmas 4
buttons 1
square 306
rectangular 882
round 29
atypical 33
bolster 102
indoor 1 851
outdoor 37
scandinavian 1
retro 1
vintage 6
country 7
industrial 1
modern 3
oriental 2