The good: One of the best laptop bags I've very used. Pockets for everything... and then some. Easy to stay organized. Lots of room. I've had over 20+ bags/packs/brief cases over the last 25+ years working in IT for Fortune 100 companies. Carrying a laptop plus a bunch of other devices/gadgets/files/phones/tablets is what I do. Caution: In the laptop compartment, there is a pouch for a 'tiny' laptop... as in, one of the small 11 inch type laptops. That's not where you put your regular sized laptop. Don't panic. Believe it or not, that means there is a HUGE pocket for a laptop. It holds my 15 inch easily with about 1-1/2 inches on each side! Bad: Shame on Overstock.com. The coolest feature is the REAL cool shoulder straps. Guess what? FALSE ADVERTISING!!! Those aren't the same shoulder straps on the one delivered to me. The back/pockets are the same. The straps are 'regular' looking. Not terrible. In fact, well padded. BUT NOT THE SAME AS THE COOL LOOKING ONES IN THE PICTURE! I was disappointed with that quite a bit, if you can't tell.