Way better than other messenger bags and very close to being a great bagpack. The bag is not perfect but it does the job. It looks like it can hold upto 17inch laptop. I tested it with 3 notebook computers at a time and it did hold them well together well. The inner material is very minimum and bag is not sturdy from inside. The hooks are made of plastic, and i am sure will break in a few uses. Its better to replace them with a metal ones.