Does a nice job of spot cleaning but even on light clean leaves the spot very wet.  Tank leaks some.  Cleaning area is smaller than I expected.  Worth about half the price.