I think he's extremely arrogant, selfish and narcissistic. He's also not a very good business man and a terrible politician who is un qualified and has no idea what he's doing. I could drag this on and turn it into an essay but I'll stop here.
He's good as a businessman in my opinion. He always behave and choose things based on business, and that's why he announced the US will recognize Jerusalem as Israel's capital. I don't wanna to refer that he's good as the president of America, but what he is a president now results from the election.