The Plane of size XL fits generously on my Vespa GTS 300 ie Super ABS / ASR and veils the machine completely to the ground. A first rain test with quite a lot of rainfall resulted in an absolute tightness. Not a single drop on my Vespa. The mechanical durability I can not say (yet). But think about this price is not much spanks, have therefore equal ordered me a second plane, as a reserve ...