I’m pretty impressed with this so far. It has great suction running off a battery, easy to clean and has a big solution tank. The little hose cleaning tool they give you is a joke. You’re supposed to hold it in place while you run the machine and press the spray trigger down to clean the hose. The spray doesn’t give enough water fast enough to completely clean the hose. You are also wasting your entire solution tank by doing this. I just fill a bottle up with hot water and suck it up quickly to wash out the hose. Other than that I love this thing