This bag is the perfect size for a long day trip on my bike. It would also work great for plane trips (especially international ones, where hands are needed), hiking, and general, every day use. I found out that the company stands behind their product with 100% customer satisfaction guaranteed. I had a small issue with bag, and customer rep was courteous and helpful, assuring me that the customer being 100 satisfied was their goal.