The best thing about this product is its user interface which makes it very easy to use even if one has not been using accounting software before. I dislike that sometimes when there are errors while making entries into an invoice, they aren't auto updated and thus have to be manually corrected. Also some fields appear as blank although data was previously entered into them. A good tool for small businesses needing accounts payable management but without having much experience. We needed something simple yet effective to manage our accounts payables process - this did just that.