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.