i needed a small little machine and remembered when I had the little green unit. The green one was much more expensive and I saw no added value for what I needed to do. This was cheap and even here it was discounted even more. It is all plastic and it is small for small jobs. Professionals need not look further; this is not for you. For cleaning my kids cars and the few small dog accidents this is the best. You can use a small amount of solution for small jobs. No waste in mixing large quantities. The dirty container side fills quickly but dumping it is very easy and no issues. I found the small attachment delivers the water in the middle evenly, not on the sides. The larger deep clean attachment does have wild spray from the sides. I simply use one to soak and the other to vacuum up the water. Keep in mind this is a small plastic unit for small jobs and priced under $**. This is not an industrial heavy duty unit like a pro would have or you would rent. Its a spot cleaner. If you think like that you will not be disappointed.