A good basic cage that holds the bottles just tight enough. Be aware however there is no indentation for the bolt head . You need bolts with a low profile head otherwise the bottle catches when being returned to the cage. Still I'm pleased with them.
I literally bought two of these to in green simply to match the pedals on my new gravel bike, which is dark grey. Theyre lightweight, and hold water bottles, so thats perfect. Come in many colors.
My gripe is that they arent recessed around the bolt holes, so the bolt heads stick out, and will rub against your bottles. Not that big a deal, use wise, as bottles are plastic and fit in, but they do get scratched up. And if you were to use a rigid aluminum bottle, forget it. Seems like a simple to fix design flaw, on otherwise perfectly functional cages.
This cage has the same design as the Dave-O . I have a set of matte black carbon Dave-O cages on my Colnago Master X-Light. The plasticnylon version works exactly the same for a fraction of the cost. The nylon version weighs about the same as some stainless steel cages , however you don't have to bend them to accommodate your bottles. They hold the bottles nice and snug, but they withdraw easy when you need a drink. I've tried some of those carbon cages you can buy on ebay or Amazon and they don't hold the bottles securely and can be dangerous on rough roads if you lose a bottle. These cages come in different colors to match your bike (if that matters). These work well with the Polar or Camelbak bottles. You can't go wrong with these cages.
I bought these for my gravel bike, with my most critical criteria being that they had to hold on to my bottles even on singletrack. I've been on some pretty rough stuff since getting them, and even full bottles have stayed snug and secure over everything I've ridden (including washboard, jumps and trails where I really should've taken my mountain bike instead of my gravel bike).
I prefer to have these on while on simple rides or on the trainer. I have a couple of carbon Arundels that I keep for races. Can use these for durability, everyday use, and would be less of an issue if damaged or exposed to the elements frequently.
I have the carbon version on 2 bikes, but for the money, the nylonplastic version is a good value. Bottles are very secure even on gravel roads. I've never had a bottle come out accidentally. Not much of a weight penalty for much less $ than the carbon version.