In theory, this is a great product. My cats loved it until it broke just out of warranty.But, as others have noted, it has one annoying design flaw and one fatal design flaw.The annoying one is that there are too many nooks and crannies for a device that is designed to hold water all the time. You get mold buildup in some of the corners and the upper reservoir that pours the water out at the top is much deeper than it needs to be. You need a bristle brush to clean it effectively and even a toothpick in some places.The fatal flaw is that the motor fits much too tightly. You're supposed to take the motor out at every cleaning (and you must if you're going to put the body through the dishwasher), but there is very little room to get your fingers around the motor to pry it out. Getting out the motor just plain hurts. Eventually, the stress of twisting the motor in and out cracks the plastic around the mount on the base and the unit starts leaking.