We have used Quickbooks for many years now.
It was something my accountant recommended so we went with it.
Works fine but there are some aspects of it I don't like. The constant updates and purchases required are a turnoff for me. I don't upgrade any more than needed. We don't use many of the features available now, let alone need more new ones.