Cheap up to £10
£10 - £75
polyester 292
cotton 130
linen 19
cushion covers 365
zip 57
without closure 2
plain 230
abstract 23
stripes 35
animals 2
floral 96
landscape 6
square 85
rectangular 75
atypical 1
bolster 280
indoor 502
outdoor 24