Canvas looks cooler, nice hand, more astetic...less 'pepper.'
I have both materials...but I collect bags. smile
Look for a fully closable top - zips shut or similar.