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.
I definitely suggest support on this model as well as, a minimum of 4 walls.