The unit cleans as thoroughly as it claims, though the cleaning solution does NOT go very far and is costly. But if your reason for using it is to avoid getting your hands dirty, forget it. After EVERY use you dismantle and clean parts like the roller-brush, which means your hands are knuckle-deep in whatever you cleaned up. In my case that"s usually cat vomit. Use gloves.