It is very user friendly for both staff members as well physicians to use! I have been able find everything that we need within this program without having too many issues or problems at all!! There are not any downsides about it other than maybe some of their customer service could be better but overall its great so far. We love how organized our schedule has become since implementing Apria's system into ours which helps us greatly in keeping track off upcoming appointments/appointments already scheduled etc..