I bought this 2 years ago for my John Deere tractor and starting this past Spring began to notice small tears & pin holes in the ridge line around the ribs and finally now have large tears in the fabric. I had been patching them, but now it is beyond patching and will need a new cover. The cord for the roll-up door has also frayed and finally failed as well. I love the product, just wish the standard material was a little more durable, the upgraded heavier duty replacement fabrics are much more expensive.