You might try to get some expert advise and/or help from a local upholstry shop which, 1. has been in business longer than a year and, 2. does automotive restoration work, eg. seats and carpets and headliners and such. I would try that avenue first and see where it leads.