Canvas ist eine gute Lösung. Aber wenn die Polster den ganzen Sommer draussen liegen würde ich echten Outdoorstoff nehmen. Stoffe.de hat viele schöne. Oder stoff4you.
Ich würde da einen festen Baumwollstoff nehmen oder z. B. unbeschichtetes Cordura mit oder ohne Baumwollanteil. Schau mal hier: http://www.extremtextil.de/catalog/Stoffe/unbeschichtet:::21_25.html