just received these covers and so far they are better quality  than the ones we used previously.  Lets hope they last for 3 years which is what the warranty is. Price was great too.