I happen to like this bag even though it's not what I was hoping for.I would like it better if it were more of a cloth type messenger, but the material is tough enough to carry some tools and the occasional knife or two.I have carried a laptop with it and it holds it quite nicely. There's not a lot of 'compartmenting' with the bag, but it does quite nicely for the quick throw over your shoulder and take it with you thing. I use it on a daily basis to carry some of my essentials and have even used it as a 'diaper bag' when taking my 18 month old out to the mall or the park.Excellent bag for the price.