I was so happy to put this on my son bike it is nice and sleek looking, holds the water bottle well until after a month of use the cage broke right on the top, I guess the plastic is not hard enough or susceptible to the elements sun and outdoors but that will be defeating the propose of your bike
Very unfortunate because I have not found a cage that looks this good, but can not find myself buying another one and wasting another $20