Great for long runs and races. I used this during my last half-marathon and it was perfect. Each bottle is 10 oz. and hard plastic. It is comfortable, does not bounce, and the pocket is large enough to carry my phone plus a gel and my keys.
Love the sturdiness and the space in the pocket for all the things. It’s definitely heavy with the two water bottles so wouldn’t recommend for race days.