If you can find a reasonable upholsterer, you might be able to get some good OEM reproduction fabric from SMS Fabrics (Canby, OR). They are in the process of making me some more of the early brown striped fabric (I got the last yard off the roll) and I am going to have both of my front seats re-upholstered and re-foamed. Not sure if they have the grey fabric. I haven't started on the project yet, but I think the guys at Landcruiser NW said the person they use for seat work is pretty reasonable.