Somewhere in the bowels of this thread is a post about an annual index of corruption that lists countries from least to most corrupt. From 2014 to 2020, Ukraine made substantial strides, rising higher up that index list. It's still a work-in-progress but it's clear that Ukraine has been moving in the right direction for close to a decade now.
I get very frustrated with people who say the West shouldn't be helping Ukraine because of the nation's history of corruption. If Zelensky's leadership wasn't addressing corruption, then I'd be more accepting of those sentiments. However, progress has been, and continues to be, made. Unfortunately, it's a slow process. There's no magic wand that Zelensky can wave to instantly fix deep-rooted corruption challenges.
Withholding aid until Ukraine reaches some externally-defined measure of incorruption will simply leave the door open for Russia to achieve its objectives and dominate ever-larger swaths of Ukraine. It's not like the West doesn't have relationships with other less-than-ideal regimes...indeed, many Western regimes are, themselves, far from ideal.