Rainy commutes may ruin your mood, but at least they won’t ruin your belongings as long as you have this adidas backpack. It’s got a water resistant shell and an array of pockets and sleeves for everything from your lunch to your laptop. The straps and back panel are padded, too, so it’s super-comfy even after a long day.