This is a great company!  We have never had a problem with Duck Covers!  Highly recommend!  Nothing lasts forever, but Duck Covers have lasted two to three times longer than any other covers that we have bought over the years!