It is very user friendly! There aren't any downsides in my opinion. The only thing I dislike about it are when you try to add something after it has already been created but there isn't an option within their system to go back into your list to remove things that you have added before adding more items or sub-items under each main item. So as a vet tech using this I'm able to input all of our appointments at once without having several different lists going at one time. This makes everything easier so we can keep track of what's happening throughout the day.