This was easy to put together. It reminded me of the filter for a fish tank with the filters and parts.  I liked how it bubbles out of the top. My dog was unfamiliar with drinking out of a running fountain so it took him a bit to get used to it. The cord is a good length for me, but if you are plugging it in near the bowl, you might have excess cord length. I would recommend this pet fountain.