Cannot say enough great things about this bag. Before I purchased this I either had to carry multiple bags or had to cram everything into 1 bag and I had ripped out a few other bags. I use this bag for everything. On gym days it holds all my training gear and more. When I am traveling I can put all my travel necessities in it and still have room for workout gear while on the road. Super comfortable to wear as a backpack even when it's loaded up and it will take a beating and still look brand new! Not to mention the awesome space for personalized patches! You can't go wrong with this bag!