So I originaly bought this food dispenser 3 years ago, after the first 6 months I give up since my cat will always manage to get it stuck under the couch or the bed and making really anoying the process of retriving the ball in order to feed him. Since then I have been trying to free feed him which didnt work since he would eat all his food in one sitting and then complain all day about more, he was never full, he went and eat the other cat food in order to eat more. I had it, he was getting obese (which could result in diabetes) and he just wouldnt stop complaining all night about getting more food. So I decided to bring the ball dispenser again (in a new apartment), and then I put the ball inside his food dish, a steinless steel food plate with 3 inch walls, this was just a great idea, he is unable to move the ball outside the dish, so the food only gets dispensed on the dish and not all over my floor, so then he goes and eats the food slowly. This has worked, he already lost 3lb out of 21lb, also he doesnt complain about food anymore, because the ball is full most of the times, but since takes longer to eat it, he doesnt over feed himself. This is a great purchase and the food dispenser still works like brand new since day 1. I would recommend this to all owners out there with obese, lazy, and overfed cats.