Cheap up to £10
Luxury from £75
80x80 cm 5
60x60 cm 11
50x50 cm 3
45x45 cm 14
40x60 cm 1
40x40 cm 7
30x50 cm 3
polyester 10
cotton 132
wool 7
cotton satin 4
microfibre 2
linen 51
faux fur 5
cushion covers 71
pillowcases 124
draught excluders 7
knitted 3
plain 77
abstract 12
polka dots 2
stripes 76
animals 12
flowers 18
buttons 1
square 251
rectangular
round 6
atypical 11
bolster 44
indoor 443
outdoor 8
scandinavian 2
vintage 2
country 1