Are they for all weathers or will they just get knackered? I love the look of them but, Im talking riding bikes and walking the dog up north.