After several uses, the hose nozzle keeps coming out and I have to hold it to use it. The hose is cheap and I don't think this product is worth it. It's better to find something that doesn't require you to clean it every 5 minutes. The fan also blows on the area I'm cleaning, which doesn't help. And you should charge it in about 15 minutes. I got it to clean my car - it's ok but not happy with it in the long run.