Cheap up to £10
£10 - £75
From £75
40x60 cm 2
30x50 cm 1
polyester 2
cotton 30
linen 7
faux fur 3
scatter cushions 140
cushion covers 37
pillowcases 42
draught excluders 6
knitted 1
patchwork 1
buttons 1
plain 43
abstract 18
polka dots 2
stripes 35
animals 11
flowers 10
square 163
rectangular
round 10
atypical 7
bolster 40
indoor 206
outdoor 6
scandinavian 2
country 1
oriental 2