I have the Triumph ones...but the straight ones. The leather so far is ok - I take them off when I'm not using them - and that includes getting them covered in salt last weekend! They also come with chrome bars that attach to the grab rail.
They also look really smart.
I'd go for the Triumph ones and carry a cargo net for the stuff you can't get in them!
Gina
Gina
03 America - Pretty stock - except the TBS wheel...

06 America - missing, presumed in bits. With it's TBS wheel...

09 America - It's very blue....