Will second the GoRucks. I have two (a Gr1 and a Gr2) that are in near daily use and they still feel new after five or so years. Comfy, holds a lot, and they feel bomb proof.