Perfect bag for cruise European excursions. Safety features are perfect. Big enough to hold everything you need - camera accessories, kleenex, meds, phone, map - but not big enough for a sweater, which is fine. It's the right size for carrying around for 8 hours. Many museums and churches require all bags be checked, and no bag larger than 12"x12" will even be accepted for check in, so this bag is perfect.