My MEC panniers have served me very well for over 5 years and have never come off, and I used to take them off road and on single track as well as using them for carrying everything else under the sun.
I have 4 sets of MEC panniers; have their touring bags as well as two smaller sets for when I want to travel light.