It is easy to use and very well integrated into my EMR software (Primacy). I like that they have live help available when needed; it's great for those times when you're totally lost in a PDF file. There are some really hard parts to learn. The hardest part was learning all the abbreviations/symbols used by doctors and other health care professionals. It can be quite challenging the first time around so make sure you spend some time at their website getting familiar with how everything works. If you want a software solution that integrates seamlessly into your electronic medical record software, this is definitely the best option out there. I am able to easily communicate with my providers through this platform, which saves me a lot of time.