I love that it keeps track of all appointments in one place, so I don't have to go back and forth between my computer and my phone. It also lets me set up reminders so I never forget an appointment! I wish there was more room for notes about each client. Sometimes I need to add notes in order to remember who they are or what their dog's condition was like. I've used other scheduling programs but this one seems to be the most user friendly. I highly recommend this program if you're looking for something easy to use. We're able to keep track of all our clients' appointments and make sure we get everything done as needed. I can also print out lists of upcoming appointments and send them via email to our clients. This has been very helpful!