I would stop by your dealership and see if they have someone who specializes in Leather repair. In MD, there is a person that stops by every Tues and Thurs that only does leather repair.
I caught him during lunch and asked if he could fix a leather tear in my RL steering wheel. There was also a tiny tiny nick on my steering wheel in the center from a club.
(The tear was from another dealership in MD. By the time I saw it, about 20 minutes into my drive home, it was too late. Plus I couldn't prove Tischer Acura did this to my car, but there was no tear before I took it there.) Will NEVER! take it there again!
Anyways, Rosenthal Acura has a repair person (not affiliated with the dealership). He charged me $75 (2 tears) and it came back great 30 minutes later. I couldn't tell where the tear use to be even when I stared at it closely.
William
97 NSX-T (#211)
Spa Yellow