I just got this cleaner recently and it does a great job. It is very easy to use and is quite powerful. I have indoor dogs and they have accidents from time to time and the cleaner does a fine job of cleaning up after the dogs. The lift-off capability is really nice for cleaning furniture and vehicles. Filling and emptying the tanks is very easy. I would recommend this unit to others.