It's not perfect but it was never going to be. It's still a vast improvement on what it would've looked like before. I have done a dash pad repair/reskin and it's not that easy, especially on a first try so you've done a pretty good job If you were going to wrap it in vinyl fabric, I would've used expanda-foam like plumbers use around pipe work and then cut and sanded it back. The cab floor is great! That'll withstand almost anything that's thrown at it now.