Preferred rubber sole for me at least in the city. Go commando for the countryside. The tread is good for wet city wear. Maybe some light snow, but forget ice. Anyway, far better than leather in slippery conditions. The rubber is not as hard and bends well with your steps. No breaking in required.