Yes, this can be repaired if you get hold of a good upholstery person. Try going to a new car dealership, as many of them have people who come to their place of business, that can repair these kinds of things. I accidently burned a spot on my seat with a high intensity flashlight, and went to the Dodge dealer to see what I could do, and they had a person who comes to their place of business 2 times a month to do repairs such as yours, and the guy repaired my seat, and it looks like new. He did it right in the truck, and only took about a half hour.