I like 1Password. They were expensive and required separate licenses for desktop and mobile when I bought. I don't know the current pricing model.
They have a good product, nice blog articles explaining various technical decisions they made, and a fast customer support in terms of listening feedback.