The ability of this software is amazing as it helps in gathering all necessary details from one place which saves time for each party involved in an agreement with you. It also provides detailed reports that can be used by parties involved in transaction or contract signing. However I think there are some minor bugs here and there but nothing serious about its performance yet. This product has helped us reduce our paperwork load tremendously while having access to required documents at any given point during negotiation process.