Overall good software
The only thing that separates this from great software is the ability to customize revenue and expense categories. Also it needs to be able to sync between MacBook and iPhone. The developer stated these are coming in future updates.