Leather is more comfy, better aerodynamics and probably slightly better protection, however it requires more care, is pricy and can get hot in the summer. Textile is more versatile, most are waterproof, won't get damaged if soaked, has better vent systems and is cooler in the summer, requires a...