This might be an outside of the box idea, but you could always try looking into a custom upholstery shop and see what they would charge for replacing the current peeling cover. The upside is that you would then be able to possibly choose a custom cover.