I had Lebaron Bonney upholster the seat and put a kit together for the rest of the interior for my 31. I didn't want wool for fear of moth damage so I purchased some original looking material made of nylon from SMS in Canby, Oregon. The folks at Lebaron Bonney had no problem working with this material. The seat came out probably better than original and the rest of the kit went in without a hitch. Super quality here with these people, a lot of attention to detail and timely delivery.
I presently have a kit ordered from Macs for my 34. It has been 11 weeks and still no kit. I called today for an update and won't hear until sometime next week so not very impressed with macs.