It's pretty tough fabric. Using Tide in the washing machine has worked well for me. The fabric will shrink a little and make reinstalling a wrestling match. With patience it will fit and conform to the new foam you installed on the bottom ($OR is expensive but is a perfect fit) and the cut sections you strategically glued onto the existing seat back (rebuilding the bolsters and lumbar areas). If the vinyl sides are cracked even slightly; have an upholstery shop replace them. Good color matches are available. I don't know of any good fabric matches. Several people have tried but its never close enough to match the door cards.I worry about the material getting torn up by the agitator of the washing machine, but if I try it and they get torn up I guess I'd just get new upholstery. I'm planning on replacing the seat belts also.