I dunno. I think all the velcro attached kits seem pretty generic. What really matters is how properly spread out the straps are, how far from the edge and how equally far, and how well the straps are adjusted to all pull evenly. I've done it several times and the more accurately you place the straps, the better it rolls.
BTW, I found the thick expensive covers last about the same 3 years as the more moderately priced one, and the warranties aren't worth their spit in the ocean. My first one was cheap and fell apart after about 2 years. My second was expensive and thick and lasted 3 years. My current one is pretty cheap and is nicely finishing its 2nd year and will make 3. The properly installed strap kit means it rolls more evenly.
hope this helps.
Bookmarks