Leather: is perhaps the best material for the production of footwear - maintains its shape, it is breathable and the list of its positive properties is far from ending.
Sole
Rubber: a material that is very easy to maintain and you will appreciate it especially in rainy weather.
Details
Never wash shoes in the washing machine or dry them directly by the heater, as this could destroy the adhesives. In case of coarse dirt, use a brush/sponge first.