By bike or on foot, I was missing a bag ... come rain or shine, everything in it is protected! It is compact enough to stay there the need for a walk by emptying suddenly all the things that usually fill our pockets. It seems very sturdy and very easy to clean!