I bought the large size of this product to use as a temporary cover for my MotoGuzzi 750 during building work at our house - we've lost our garage for a few months! It arrived within a couple of days of ordering it which was excellent service. However, I was surprised at the lightness of the fabric, which seemed rather flimsy - and it comes with a warning not to allow any parts of it to come into contact with hot engine parts, so you have to let the bike cool down before putting the cover on. It gives the bike some protection from the rain, but it's obviously not completely waterproof so the bike does get damp which can give rise to some starting problems occasionally. All in all, it does the job reasonably well and is quite good value for money.