I have the touratech tank bag. I find very practical. No need to put the straps under seats and forks, just change the 4 bolts and you place it in 10 seconds, and take it of in 5. It is very solid also with the extra space open. I dont have a waterproof cover, but 5 years now, no water has enterd.