I'm a backpack ***** (I own waaaaay too many of them) but at the same time, I hate wearing a back pack while riding, go figure.
Anyways; did you get a chance to look at this backpack in person? I would not buy a backpack unless I get a chance to inspect it first.