I have the Triumph bags, they're really nice and the mounting hardware is superb. They are quite big. Regarding the zippers, one of mine has a dodgy spot on one of the bags, not sure if i'm going to query it yet or not. They come with waterproof covers and shoulder straps... nice.
So, here's a bit of unsolicited advice, Biker1059: The bags come with instructions and a kit to key them to the master key. Pretty slick stuff. Take a minute to read that stuff and don't rush through it. It's not hard to fruck it up and you end up with locks that face weird ways. That's what I heard...ahem!