Walmart has nice nylon ones for like $22. I've purchased roughly 12 of them over the years for my various bikes. They hold up well and you can't beat the price.
I use one on my Commando. I use the extra large to cover a 750 honda with sidecar, it covers both. I think I used the lrg for the Nort.