Overall good app. Interface is easy to use, effective and powerful. Would be good if it had better integration with calendars and other services. While many features are free, premium is a continuous subscription and quickly adds up to be very expensive.