The Dirty Leather large backpack is perfect for your needs, fits comfortably, and is ideal for hiking,  gym, or just a weekend away.