Whether you go for leathers or textiles, jacket and trousers or an all-in-one suit, your clothing has to do many jobs. You want it to keep you warm and dry, but not too warm in the summer. And you want it to protect you if you come off your scooter or motorcycle.
Leather is the traditional material for riding. It's tough and offers good protection against knocks and scrapes, and it wears well. But modern textile garments have come a long way too. They can be waterproof, breathable, reinforced with Kevlar and similar fibres for protection, and as cosy or as cool as you need.