To start with, there is the $391 million in security aid for Ukraine that Trump tried to withhold and leverage for his personal gain (Ukraine to ‘investigate’ Joe Biden).
Trump and his accomplices knew it was wrong, because they tried to hide the transcript of the phone call between Trump and Ukraine President Volodymyr Zelensky. It also appears that Trump fired Marie Yovanovitch, US ambassador to Ukraine, after Rudy Giuliani complained that she was blocking his efforts to pressure Ukraine into investigating Joe Biden.
Then the first whistleblower came forward. The White House published the transcript of the call, and said ‘Look! We did nothing wrong, and there was no quid pro quo‘. (Favor or advantage expected, in return for something). There clearly was a quid pro quo, stated in encrypted text messages from Kurt Volker, Trump’s special envoy to Ukraine).
So this is a textbook case for impeachment.
There is now a second whistleblower, reportedly with first-hand information of what happened.
There are also serious questions of possible corruption related to the Ukraine gas company Naftogaz, that involves Energy Secretary Rick Perry, Trump lawyer Rudy Giuliani, and the US Ambassador to the EU, Gordon Sondland.