These bags are a tad on the expensive side but they're worth it.  They take a beating.  Ive thrown them in the wash, delicate cycle, and then line dried.  No problems whatsoever.  The cross body length is an excellent feature and this size holds an incredible amount of stuff.  Ive traveled with them and can easily fit my DSLR camera in it.  I love, love, LeSportsac.