it is an axiom streamliner dlx although i have not had the chance to load it down i just installed it today, the capacity is rated at 110lbs by the way it looks so far i would have to say this should not be a problem it is very tight and sturdy and for 40.00$ i dont see how you could go wrong.
the panniers are racktime travel it front panniers, they have the same mounting system as the ortlieb panniers so they lock on and should not come off.
i will try and write up a better review as i get some seat time and use out of everything,sorry i couldnt tell you more hope it helps -05kas05-