Thule sling backpack - black one lasted about 20 years and zippers are having problems. Blue is probably the last backpack until I die (60M) : r/BuyItForLife
Thule Sapling Sling Pack : Amazon.ca: Baby
Best Buy: Thule Crossover Sling Pack for 13" Apple® MacBook® Pro Dark Blue TCSP-213 DARK BLUE