Excellent product. I never imagined something so handy and convenient. I love the way you can schedule the feedings for your cat or small dog. I love the app feature where you can feed your animal by a push on the app if you haven't scheduled a feeding time.