Anybody re-cover their own dash pad?

what is this plastic overlay?? is it one peice?? where can you get these?seems like a perfect solution for my dash pad