Leather Soles vs Rubber Soles (8 Reasons I Prefer Leather)