It’s very easy for anyone who has been using other scheduling softwares before this one! This allows you to schedule appointments from anywhere in real time with no lag or delay at all (it's like having an actual assistant). The app can be updated regularly which helps keep things fresh & up-to date as well if there are any changes made by the provider itself. I wish it was easier when setting reminders but that isn't really something they have fixed yet so we still use email instead of our own reminder system set through their website. Have multiple users able to create new schedules without needing administrator access - even allowing them to delete existing ones would help solve problems where people try creating too many calendars/schedules while logged into 1 account only giving us administrators more work than usual. We're solving issues related to managing large amounts of employees' availability within just ONE calendar since everyone gets his / her personal profile page.