It serves its purpose. I have not used too many others to compare. I wish I could set different reminder sounds. I HATE the ads after adding an appointment. Sometimes I have 2 things to add and have to wait, which is not ok when coordinating with a doctor's office.