Cheap up to £10
Luxury from £75
80x80 cm 6
60x60 cm 37
50x50 cm 21
45x45 cm 51
40x60 cm 8
40x40 cm 10
30x50 cm 4
polyester 16
cotton 134
wool 2
cotton satin 2
microfibre 12
linen 25
faux fur 8
scatter cushions 2
cushion covers 115
pillowcases 144
draught excluders 2
knitted 1
plain 157
abstract 15
polka dots 1
stripes 33
animals 56
flowers 56
cars 5
landscapes 2
Christmas 3
buttons 1
square 96
rectangular 215
round 12
atypical 38
bolster 45
indoor 531
outdoor 9
vintage 2
country 1