I recommend this backpack, tested a rainy day, even waterproof.
And also very durable and it has withstood a fall in motorcycle, I slipped on 5m on the side, the bag has absolutely nothing, and neither its contents (laptop), storage compartments are on top!