Maybe a leather wrap with additional "padding" would solve your problem?

You can check the shops in your area who do leather interiors for cars for pricing and how long it would take, usually half a day if you can wait.