Cover itself is great, really tough and totally waterproof, had no problems at all. I got size M but have recently got a bigger bike Bandit 650, which it fitted quite snugly, but now I have a topbox rack on it's a bit of a struggle to get on and have to bend the mirrors back each time ... size L if in doubt!
The most annoying thing though is the lining. Unlike the current picture the one I have has a soft red liner which moults like crazy! Ever time I take the cover off my bike is covered in red dust and little red dots of fabric - these also melt on the exhaust / engine if you don't get them off before riding. I don't know if the lining has been changed since the one I bought though, but it is a real pain.
Considering getting a Stormex L now to upgrade but will probably buy from a shop so I can check the lining first!