A well made product using quality materials which fitted the seat perfectly. Only time will tell its durability to the weather. If it lasts it will be excellent value.