This Bike Water Bottle Holder is a durable and lightweight holder. It has a simple design approach which maximizes its durability, while also being easy to install with M5 screws. This water bottle holder allows you to insert and remove the water bottle from the cage and should have a reasonable tension to hold it there. Updated to withstand greater load on the base (22lbs of force tested prior to failure).
I definitely suggest support on this model as well as, a minimum of 4 walls.