The features that this app has are simple to set up and convenient. I especially like the iMessage-style format for messages. However, the app has limited functionality as far as scheduling or canceling appointments is concerned; for that you'll probably still need to log into the nTreatment website. That's fine for me; I use this app for communicating with my doctor via secure text, and for that it's great.