I am a dog walker and go to the gym 4-5 times a week. I needed a bag with versitilty and that can carry a lot. At first this bag was great. Super impressed. But after 3 weeks the straps used to carry as a backpack started to wear out and that lead to it being uncomfortable. Then the pad for the over the shoulder strap constantly moves in one direction and would only go so far the other direction because the adjustable buckle is in the way so thay causes shoulder pain. And lastly, not so water proof. I got caught in the rain but nothing crazy and some how my stuff got wet (all zippers were closed). It was great while it lasted but this is something not to be used everyday and long term.