I've broken two of these in a year. Granted, my frame is small. So, I suppose the stress of pulling out and reinserting the bottle is greater. I am disappointed.
I like everything about the product. I rode a treacherous Double Century in December 2019 and all the dirt, rain, hail, etc spit up on my bottles and scratched the inside of the cages. I decided to buy different cages by Specialized and both the styles I tried, I almost got into an accident trying to get the bottle out to get a sip. I re-bought these instead. So user friendly and safe. Love them!
The cages look nice on the bike and very easy to pull your Camelbak squeeze bottle in and out and still be secure. A few of my 2019 Double Centuries races had serious harsh elements in the ride. The rains and spit up from the road dirt the bottles accumulated caused the inside of the cages to get scratched up and become ruff and retain dirt and ruined my squeeze bottles.
Got this for my wife's bike and she loves that it goes with the opalescent color of her bike. Bottles fit in easy and stay. It's light and aerodynamic.