The perfect cage to replace the one on my bike which was being held together with ducktape. With all of the choices out there I prefer the classic look this one has. The nonslip buttons should not be overlooked, they are really what tie everything together.