TUFF STEERING WHEEL QUESTIONS...

After searching the forums, I was unable to find the answers to some questions I have about the Tuff Steering Wheel for the 1972 Dodge Demon 340.

Can anyone enlighten me on the correct finish on the spokes? There are 2 spoke finishes, satin and polished. What's correct for '72?

Also, my memory no longer serves me kindly, so what material covered the spokes? Was it leather or a foam. If it's leather, was it a 90 degree pinch stitch or what?

And finally, has anyone had a positive experience with any restorer and if so, can you provide a name, website and phone number?

Thanks!