Perfect for biking, hiking, boating, beach. Great zip pocket for phone/money/keys. Plenty of room for lunch and or drinks. Got one for our whole family and our friends as well.