It's very user friendly and has many features that make it easy to use. I like that it allows me to send reminder emails to my clients, which is something that other programs do not allow me to do. The only thing I dislike about this program is how long it takes to load sometimes. Other than that, I have nothing negative to say about this software. We are able to schedule appointments and remind our clients of their appointments. This helps us keep track of our schedules and know when we need to reschedule or cancel an appointment.