A good hiking bag should be lightweight and have a lot of compartments. It should also be water resistant and comfortable to wear.