I received this spot cleaner from Stellar Product Testing Panel for review. This cleaner was able to remove a 2yo mystery stain on my desk chair. It now looks good as new except for the mesh back (couldn't use it there because of mesh). Half a can of sprite was no problem cleaning up for once. And no sticky crusty residue was left on the carpet. Our gluttonous cats gave ample opportunities to clean up their regurgitation. Everything I tried to clean with this machine was not an issue. The battery lasts for several uses between charges. What I would change is the clean tank is very small, fine for individual spots, but has to be refilled each time. The buttons are too far from the handle for small hands to use with one hand, but also in a great spot for when my hand slips when trying to get more pressure/a different angle.