Keep in mind that when the fabric needs replacing, unless you do the work yourself, it is really economically unviable. Whenever you do a recover it becomes a complete restoration. Think about it, that new fabric will last twenty years, the only logical time to do a lot of inspection and repair...