I elected to use it for some complicated trust and billing matters. This program does everything I need. I just sent out my first batch of invoices and it went smoothly. This is a small firm, so I jump back & forth from legal to accounting issues. Therefore, I often need help from CosmoLex agents to fix my errors. I also use the help screens on their website. All agents have been very helpful & David in particular has been patient and responsive.