I got mine from classic parts and it was fine. The fit was good and reupholstering was a fun job to do myself. I replaced the internal padding but did so with old cloth I had around the house, namely some old drapes to cover the springs and some sections of packing blankets as padding.

Photos here and here. As you can see, this is just after I finished the job - it hadn't even been out of the packing box long enough for the creases to release.