Bought this for my son's school backpack.  It's got nice strong zippers, is very sturdy and well-made.  The straps have padding and a cell phone pocket.  It holds loads of stuff.

Zippers are everything on a backpack, I'd buy this one again for the zippers, even if it didn't have lots of nice pockets.

I've never actually carried it - but I tried it on and it seems comfortable.