A good quality cover that can survive about 3-5 winters in western NY.  I would not expect a cover to last much longer than that.