I've used Wave for the past few years. I wish it was adaptive - ie: "Yes, Wave, for the 1,000th time, a purchase from USPS is postage, not website hosting." But besides that, I like its functionality- pulling transactions from credit and checking accounts, the ability to make custom categories and a variety of reports.
Considering it's free, I'm happy with it and not looking to move to Quickbooks any time soon.