According to my experience this backpack is a must-have for anyone who carries their laptop around often. The waterproof feature has saved my computer from water damage multiple times... The built-in charging port is a great convenience for keeping my devices charged on-the-go. However, the backpack can be a bit bulky when fully packed, making it less than ideal for long-distance travel. Overall, a great investment for daily use!