I really love this bag.  It is well made yet surprisingly light.  My laptop fits in great along with the power cable and lots more.  There is a nice, lightly padded section for the computer and then tons of other storage areas, some zippered and some not.  The sling design is comfortable and I like the handle on the top of the sling for removing it from you back or picking it up.  There is also a handle on the side so you can carry it like a briefcase.  There is a comfortable layer of padding on the section that lays against your back and also padding where it hits your shoulder.  Another nice feature is a handy zipper pocket on the front of the strap that my cell phone fits in.  The only thing I would change is to have the large compartment zippers go over further so that the compartment could be accessed more easily, but it's no biggie.  Over all it's a 10.