Bought this to hold gels, keys and phone and it does all those things while staying tight to my back and with little interference during my runs. Have only run 3-7 mile distances, so I’m not sure about the comfort on longer runs of 10+ miles, but it works great for my experience!