I've used these for road as well as mountain bike riding. These work great with Camelbak water bottles and hold very well in the cages.
I have a few of these water bottle holders. They are feather light and I find one of the best for getting your bottle in and out. I ordered the red one this time to match my red bike. Super looking. One of the best on the market.
I bought these mostly because the match the paint colors on my Cznnondale Synapse. But they are a good cage, too. Holds my bottles well, but still easy to retrieve and replace them.
I purchased this to replace my steel cage that would squeak after a few rides and I lost a water bottle that fell out. My riding buddy convinced to look into carbon cages even though they are a bit pricey. I purchased this one and have not been disappointed. My bottles fit tightly in the cage and there are no more squeaks. Very satisfied with the fit of the bottle in the cage. The only reason I gave a four stat rating is because the finish lost it's lustre on the inside of the cage. Not sure why looks fine on the out side. Tried cleaning it, but no change. I would purchase another one without hestation