This seemed like it would solve my problems, but the top pocket is almost unusable because you can't reach it easily. The material is thin so putting things in the pocket doesn't seem very secure. It doesn't stay down while biking. I think it may be a running shirt.