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.