It is very easy to use and has many different features that make it much easier than other scheduling softwares out there. The customer support is great as well, they are always quick to respond and help with any issues you have. I do not like how simple it is for people to hack into our system, we have had some problems in the past where our clients were able to enter their own appointments even though the client had no access to this software. This can be an issue if your employees don't know