The product is useful and functional but the app itself is horrible. I constantly have connectivity issues or the app will crash and give me error messages. I really wish the company would listen to their consumers feedback and make adjustments. It seems like this is an ongoing issue with many.