It's a huge initial investment, but after reading reviews, and seeing there was a money back guarantee we went for it! We had 2 cats at the time, and it worked great with them. It's easily hooked up to the laundry piping, and it's definitely not an eyesore with the dome cover. It really does look like a mini toilet. We keep it on the "cat" setting, where it would clean 10 minutes after one of them used the litter box, and that is great. Here and there we've had some poop outside the box, but that happened when it was running all the time because we had gotten a third cat. So if you have 3 cats you may need a second. But overall this thing has been awesome! My husband and I love the cats, but hate cleaning the litterbox and it was always so dirty and smelly, not to mention the nasty litter all over. The catgenie occasionally has a smell after cleaning, when there is a tiny bit of poop left in the bowl during the drying cycle, but maybe once every 2+ months that happens. Other than that, it's clean, fresh smelling and the plastic pellets are way more tolerable and easier to clean when you find them on the floor. Once in two years we've had to take it apart and flush out the hose and clean the whole thing top to bottom because we kept getting the error message where it had a clog. But my cat has long hair so maybe that was it. Just last week we had a problem where the gears wouldn't turn. Amazing customer service!!! As I said, this thing is a lifesaver, and to all those family and friends who laugh at us for having a toilet for the cat, have fun cleaning poop by hand!!!