This is the one I have. I've used it to cover my bike while I'm working. Cover has been through storms, high wind, you name it and has never let me down. Bike has stayed completely dry and out of the hot sun. Goes over saddlebags and windshield with no problems.
I have a couple triumph ones and must say I am amazed at the heavy one they make. fits over saddle bags and even has the passenger back rest option. The front end is set up for either windshield or none. I do not usually have very high praises on some of the Triumph stuff but I am impressed to say the least. So much that I would invest in another one if I some how wore this one out or damaged it.