This is a very nice laptop backpack. It is designed for a larger laptop. I would choose another bag if you have a smaller laptop. Initially I had a 17 inch laptop, but I have downgraded to a 15.6. There is plenty of room inside of this bag for two 17” inch laptops side-by-side. I store my spare monitor and my laptop in this bag. The external compartment looks small however it is very large and has a zipper compartment that is perfect for storing cables and cords. The external material is very high-quality and appears water resistant. The locks are a nice touch. I have not used the charging port however it does come with a type USB-C cord as well. Overall, very pleased for the price.