The best thing about this software is that it allows me to create my own templates so I don't have to rely on others for my documents. It can be difficult to use at first but once you do, it's very easy to create your own templates using its drag and drop feature. This program creates an excellent quality document that will impress anyone who receives it. I highly recommend this product. Creating custom reports with this software has been very beneficial in keeping up with our organization's sales process.