How's the upgrade experience from one LTS version to another?

Haven't used Ubuntu in a while, and I'm considering switching from Fedora, mostly due to it's licensing decisions (mongdb, redis, etc)

Now, the Fedora upgrade process has been pretty smooth, mostly due to the shorter incremental 6 month release cycle.
How's the upgrade experience been from, let's say 22.04 to 24.04? I remember having some troubles with 18.04 - 20.04 which made me have to do a reinstall.