Just used it for the first time. It works as described. It does take some time to clean after use but not hard. Easy to disassemble, clean and reassemble. I can imagine lots of people not taking the time but will be harder if you let it dry.  
Urine stains from new pup were not removed on first try.  I should have gotten them sooner but I didn’t notice them until they were dry.