I use the same one (Oxford Stormex) and it is pretty good so far and has survived several Queensland storms (yep, they are beauties) with no problems. It breathes well and I can put it straight on to the bike hot. I keep my bike outside so I didn't mind paying a bit for a decent cover.