My pets absolutely love this. My 14 year old was able to easily put it together and he cleans it once a week. Does require an AC outlet.