The ease of use was my favorite part about this software program; it made scheduling appointments very easy as well as keeping track all patient info that I needed while running our office (such as insurance numbers). It is not user friendly at times so if you have trouble navigating through some screens or need help with certain things please contact customer support immediately because they will get back right away when needing assistance from them again. This helped us keep up better records by using an online system versus having physical files kept around which allows me access anywhere whenever i feel necessary without being tied down physically going somewhere else to look something specific up etc..