this carries a lot and yet when carried on my back, does not hurt my back or shoulders. I love ameribag design. finding it truly one of the most comfortable back bags to carry, and look nice as well. pockets, etc. are unique and add versatility to use of bag. The distressed nylon material is somewhat magnet for pet hair, dirt, but fabric is easily cleaned.