I tried several types of clip on water bottle cages for my girlfriends bike. The frame doesn't allow a cage on either the down or seat tubes. This bag is perfect. It stays upright with a full bottle and you can also put phone, keys etc in it. It doesn't affect steering.
I have new Giant gravel and Mountain bikes and this bag really doesn't fit either. It seems to want a bike with a long stem and a high rise on the stem. The straps are too short and design poor.