I've carried 1.5L of water down the roughest trails I can ride for days' at a time and this ^^^ setup never budged. Carrying weight that low is really nice.
Goes on and off the bike in a few minutes. No damage to paint and works fine with a frame bag.