Cheap up to £10
Luxury from £75
80x80 cm 8
60x60 cm 33
50x50 cm 18
45x45 cm 35
40x60 cm 6
40x40 cm 20
30x50 cm 13
polyester 21
cotton 197
cotton satin 4
linen 24
faux fur 6
scatter cushions 1
cushion covers 122
pillowcases 138
draught excluders 4
knitted 3
plain 152
abstract 2
polka dots 16
stripes 36
animals 20
flowers 39
Christmas 1
buttons 4
square 137
rectangular 234
round 19
atypical 8
bolster 43
indoor 515
outdoor 26
scandinavian 2
vintage 4
country 1
modern 1
oriental 1