An upholstery shop absolutely could remove the leather and you could soak and wash the cushion. You could do this yourself if you have strong fingers and are a DIYer. Mostly, you'd just have to replace the hog rings that hold the upholstery rods in place. When I redid the leather on my GX, I...