I have a Covercraft as well and the fit is great. I have the Superweave for the Cobra and really like it for outdoor occasions, so I tried the Superweave, which is a little thicker and more weather resistant. While it is very slippery, it is hard to put on and off with a breeze blowing, which we get frequently in summer. So I ended up getting a Dustop to go under it, because it is rather heavy and very plush.
It turns out to be a great solution (not cheap though), which has the combo of the best outer layer and the best inner layer, similar to a Porsche branded 2-ply car cover that one of the guys here at work uses. It doesn't get tossed around by the wind, so I don't have to worry about scratches now either. I don't fear bird poop or tree sap either.
Michael