FoldACover is good, Advance Cover is basically the same cover but much easier to install. Actually, the owners of FoldACover and Advance Cover are brothers or cousins or something.
Best bang for your buck cover is an Undercover. It costs less and has a lot of utility.