This is a great way to provide clean water for your pets. Our cat only drinks out of a sink when it is running, she refuses to drink out of a bowl. Now that I have this fountain that constantly flows, she no longer drinks out of the sink. My dog is not a big fan of running water, so it has taken him a bit longer to get used to this fountain but he is definitely becoming more comfortable with it, I'm hoping it helps get him to a point where he is OK with all running water. I love the fact that it has a good amount of filtration, I am confident that it's making the water safer for my pets. There are a number of parts, but assembly was super fast and simple with extremely clear instructions. I do wish the cord was a bit longer, but that would just be icing on the cake.