Cheap up to £10
Luxury from £75
80x80 cm 5
60x60 cm 10
50x50 cm 1
45x45 cm 13
40x60 cm 4
40x40 cm 2
30x50 cm 4
polyester 4
cotton 69
cotton satin 2
microfibre 3
linen 12
faux fur 2
cushion covers 35
pillowcases 87
draught excluders 1
knitted 2
plain 60
abstract 6
stripes 14
animals 17
flowers 20
buttons 1
square 97
rectangular
round 12
atypical 38
bolster 43
indoor 212
outdoor 3
vintage 2