1Password, cross platform, clean ui on both desktop and mobile, handles one time passwords so no need for additional 2fa app, not expensive at all
Discussion
I always had lastpass and moving to 1password was a heavy choice since I have thousands of passwords .. have you tried both to compare?
I used lastpass many years ago (about 6-7) it was terrible but I was forced to use it (workplace policy), things may have changed since then but I just remember how clunky it was especially on mobile. 1Password has been a dream.