Have this one, solid, recommended.
The only downside is that it is not water resistant. if you're out in heavy rain, chances are high that whatever contents you have inside will be soaked. Solution for this would be to spray it with some water resistant spray (the kind for boots & shoes)