Hello, I have been a customer since 2007 and the first top lasted almost three years then I find these replacement last a little over a year.. with the cost to replace these they should last longer.  Thanks Mike