I have A Dowco weatherall EZ-Zip and it works well, easy to get on and off.. I don't remember the size it's probably the XXL. I got it for my 2004 Kingpin and it fit perfect, it's a little tight on the Vision, but it still covers it well. I only use it on trips when I have to park the bike outside. It has sat through a pretty good rain storm and the bike was nice and dry when the cover is removed.
2013 Vision Sunset Red - Stage 1 exhaust, VictoryHID Cyclops
2004 Kingpin - Traded