As the writer behind this guide to the best white sneakers ... and canvas. Leather is usually going to be longer-lasting, though scuffs can happen. Canvas is not the best to wear in the rain ...