Cheap up to £10
£10 - £75
From £75
60x60 cm 7
50x50 cm 5
45x45 cm 7
40x60 cm 4
polyester 21
cotton 39
wool 1
satin 1
linen 5
faux fur 1
scatter cushions 98
cushion covers 37
pillowcases 47
draught excluders 4
zip 3
plain 87
abstract 4
animals 11
floral 17
Christmas 1
square 72
rectangular 47
round 4
atypical 1
bolster 27
indoor 188
outdoor 4
scandinavian 1
vintage 1
country 1