A Body Console

Love how you did this,, very cool look. What material did you use to make the top plate?
Did you make the armrest or did an upholstery shop do it?