Perfect IMHO Rated 5 out of 5 stars

I can't ask for anything else. It integrates seamlessly with Firefox (and other browses) across multiple devices and all you need is to remember one password.