I had one similar to that, but probably different, and it broke. Somebody put a young child on my bike. She stood on the water bottle holder, and that was the end of it. It didn't break from carrying bottles.
I like bottle holders which can take various sizes of bottles. For example, I can put a 1.5 liter bottle in my bottle holder. The one shown above, can probably do that too, as the plastic is flexible.