Cheap up to £10
Luxury from £75
80x80 cm 6
60x60 cm 18
50x50 cm 12
45x45 cm 36
40x60 cm 2
40x40 cm 10
30x50 cm 6
polyester 38
cotton 276
wool 17
cotton satin 4
linen 152
faux fur 21
scatter cushions 5
cushion covers 210
pillowcases 193
draught excluders 10
knitted 5
plain 187
abstract 25
polka dots 15
stripes 96
animals 39
flowers 93
landscapes 1
Christmas 6
buttons 3
square 260
rectangular 460
round 6
atypical 11
bolster 44
indoor 1 046
outdoor 23
scandinavian 6
retro 1
vintage 2
country 6