These cages have no give to them, so only certain bottles fit well. Elite water bottles fit perfectly in the Elite cages. Imagine that! I found a Specialized bottle that fit too. When you have the right bottle, they're nice cages, holding the bottle snugly, but not too snugly. They could be a little tougher. I lightly crashed the bike, and a thin piece snapped. It should be wider and thicker to withstand a little more abuse.
Seemed wise to get Elite cages given that I recently switched to Elite Fly bottles, which are softer than typical water bottles. These hold the Fly bottles securely enough but not too tight. But disappointed that the first one I got weighs 28g (calibrated scale) rather than the mgr's claimed 23g, off by more than 20%!
Ordered these to go on my new gravel bike because they stated your bottles won't launch. Arrived at the trail and tried to load my Podium bottles but they wont fit, they are too big. I then found a review stating that it is an issue for these cages. Waist of my money.
This is a lightweight cage that appears to be very well made. I've only had them on my bike for a couple of rides, so I can't comment on how durable they are, but it looks good.
The cage holds my Camelbak insulated water bottles very tightly. These would be a good choice for a mountain bike or gravel bike where you need to worry about the bottles bouncing out. For a road bike, something that is easier to get the bottles in and out might be preferred.
Ordered two of these with two Elite Fly bottles for my Canyon Endurace. When I received the box I actually thought it must be empty because they were so light. They fit perfectly, whereas I could not get my old bottles and cages to fit into my XS frame size. The cages hold the bottle securely but its still easy to get them in/out.