I used to use LastPass, but the UI is rather clunky, price kept going up with no new major features, and the separate LastPass Authenticator app is a joke -- it can only be used on one device at a time (so you're SOL if your phone is out of reach or dead), it's a pain when you're logging into an app to have to switch between three different apps, and you can't view your 2FA codes on your Apple Watch.
I looked at Bitwarden a couple years ago when I was trying to decide whether to renew LastPass or go somewhere else, and for as highly as everyone speaks of it, I found it shockingly primitive. The UI looked like something straight out of 1995, it had very limited support for iOS password auto-fill, no Safari integration, and the sync options all involved some hassle with a third-party service. You'd be better off with iCloud Keychain than Bitwarden.
1Password takes care of all of those issues. The built-in QR code scanner for macOS is the best thing since sliced bread and their integration with Safari in iOS 15 (especially on iPad) is second-to-none. 2FA autofill makes 2FA easy as cake to use across every account that supports it. You'll basically never copy and paste passwords and TOTP codes again.
Easily worth the price of a yearly family subscription to be able to selectively share personal/family credentials with different family members and look up my work accounts' 2FA codes right from my Watch while logging in to those services. I can't imagine that I'd ever go back to LastPass or anything else given how good 1P is.