I don't have any experience with this dash pad, but I have been buying parts from Jim stubbings for over twenty years. He told me a long time ago that he wouldn't sell anything that he wouldn't put on his own car. So far I have never had a problem with anything from heartbeat city.
Buddy