Looks great! Did you use spray dye or paint? What kind?

My biggest concern (for you) is that the seams/welds will hold. If they separate, you could have an annoyingly squeaky dash.

Hard to see from the pics...Can you even see your seams?