For those looking for canvas, I've got the Covercraft Carhartt covers in my 3rd gen and like them a bunch. They are easy to install, easy to remove, washable and show no wear over a year of heavy use doing dirty things like MTB and camping with me, kids and the dog. They don't fit quite as...