This is a relatively simple product, but as far as I can tell, it's of good quality and will hold up for a long time. In my experience, the main problem with water bottle cages is either rusting or losing their 'grab' (being bent or otherwise losing their shape so they don't hold your bottles anymore). These are extremely lightweight (aluminum) but still thick and sturdy -- they have not changed shape one bit, but still have the flexibility to make placing/removing bottles a breeze on the go.Installation was a snap -- pre-drilled holes lined up perfectly with the factory holes on my bike's frame (Trek), just be sure you retain the screws that come with the bike (none included with cages). Didn't bother timing it, but there's absolutely no way it took more than 120 seconds (most of that time was spent cranking the Allen wrench).Also, because they are aluminum, rust/corrosion isn't a problem. I use them on a road bike as I don't trust the plastic cages many road-riders use (have a tendency to break them). My old cages were made of some sort of steel (or other heavy metal...), and these feel just as strong but much more lightweight. They fit my bike's finish well, and feel strong enough to last a lifetime. I will update if anything changes, but as of now, they seem to be excellent cages.