Cheap up to £10
Luxury from £75
80x80 cm 6
60x60 cm 17
50x50 cm 12
45x45 cm 38
40x60 cm 2
40x40 cm 10
30x50 cm 6
polyester 38
cotton 273
wool 17
cotton satin 4
microfibre 2
linen 142
faux fur 18
scatter cushions 5
cushion covers 209
pillowcases 190
draught excluders 9
knitted 5
plain 189
abstract 26
polka dots 14
stripes 93
animals 41
flowers 89
landscapes 1
Christmas 6
buttons 2
square 252
rectangular 461
round 6
atypical 11
bolster 44
indoor 1 038
outdoor 23
scandinavian 6
retro 1
vintage 2
country 5