Cheap up to £10
Luxury from £75
80x80 cm 8
60x60 cm 37
50x50 cm 17
45x45 cm 34
40x60 cm 6
40x40 cm 20
30x50 cm 12
polyester 26
cotton 165
cotton satin 5
linen 24
faux fur 5
scatter cushions 1
cushion covers 109
pillowcases 112
draught excluders 3
knitted 4
plain 165
abstract 1
polka dots 14
stripes 31
animals 16
flowers 34
Christmas 1
buttons 2
square 125
rectangular 204
round 14
atypical 18
bolster 38
indoor 472
outdoor 21
scandinavian 1
vintage 3
modern 1
oriental 1