I have the Oxford cover, its HUGE!!, also heavy and unwielding, the fluffy lining catches on everything and leaves fluff caught in panel gaps and screws. It only straps in the middle but does have a lock cover.
Its also totally waterproof, protects from frost, doesn't get blown about, good value for money and covers every inch of the bike(including luggage) , doesn't scratch the paint and I can cover the bike when its still hot without fear of it melting or catching fire.
Hope this helps!