Great for bike riding Hi-Vis but there are no compartments anywhere. Sometimes you need to keep stuff separated. Guess I'll just use plastic shopping bags.
I would recomemd this day pack since it's difficult to find HI-Vis apperal,