Do Triumph's panniers come with all that is required to mount them.
AND are they a fairly easy on and off proposition.
I was thinking of getting a set and use them on longer trips but not for everyday commuting.
I had mine on with stock brackets and removed and installed the ghost brackets ( I think they have them at r3 store, I bought mine from fox creek leather)
simple twist of the key and they come off now..
I'd say easy to install if you have the right size allen/hex tools